Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Teilnehmerverwaltung

Begonnen von radium87, März 30, 2013, 18:54:17

⏪ vorheriges - nächstes ⏩

MzKlMu

#15
Hallo,
Du bist hier etwas auf dem Holzweg. In einer Datenbank löscht man keine Daten die mal gültig waren.
Bei gesetzter referentieller Integrität (was unbedingt sein sollte) geht das auch gar nicht so ohne weiteres, wie Du gerade merkst. Du kannst bei der RI Löschweitergabe einstellen, dann wird aber bei Löschung eines MA oder einer FB alle zugehörige Daten der Teilnahmen auch einfach ohne Rückfrage gelöscht. Und wenn die Löschweitergabe nicht gesetzt ist, ist das Löschen nicht möglich. Auch nicht mit Tricks.

Daher lässt man die Daten wo sie sind und nimmt z.B. ein Ja/Nein Feld auf das die Daten als Inaktiv kennzeichnet. Die Inaktiven DS können dann weggefiltert werden, bleiben aber in der DB.
Gruß Klaus

radium87

Alles klar  ;)

dann werde ich mich mal an die Berichte machen. Danke euch allen!