Zitat:
Zitat von maeck Doch dazu muss ich den Datensatz der Initial-Anmeldung und den jetzigen Datensatz haben, um beide miteinander vergleichen zu können und dann die Änderungen farblich zu markieren. |
Wenn du den bestehenden Datensatz nur updatest - dann hast du zu dem Zeitpunkt, wo du dein Update-Statement erstellst, noch beide Daten zur Verfügung.
Zitat:
|
Da bisher alle Datensätze der Teilnehmer in einer Tabelle gespeichert sind, müsste ich eine zweite Tabelle anlegen, in der nur die Änderungen der TN gespeichert werden, oder?
|
Nein, zweite Tabelle ganz sicher nicht.
Wenn die ursprünglichen Daten noch nachvollziehbar sein sollen, auch nach der Änderung - dann speichere eine Versionsnummer bzw. ein Kennzeichen "aktiver Datensatz" mit ab.
Zitat:
|
Zusätzlich gibt es eine Liste, in der alle TN angezeigt und von dort aus zum Bearbeiten ausgewählt werden können. Müsste ich für diese Liste, dann die Initial-Anmelde-Tabelle anzeigen und zusätzlich die Änderungen aus der zweiten Tabelle?
|
Vergiss den Ansatz mit "zwei Tabellen" - augenblicklich und sofort.
Faustregel: Daten gleicher Struktur gehören in die selbe Tabelle.