Hello,
Für den Fall, dass ein Datensatz verendet werden sollte, habe ich noch eine weitere Spalte, die mir das letzte Änderungsdatum anzeigt.
Also "gestorben_am"?
Und wo begräbst Du diese Datensätze dann?
Also ich hab da einen extra Händler, der nimmt mir die Toten Datensätze immer ab - was der dann damit macht, weiss ich allerdings auch nicht ;)
Und ja, natürlich meinte ich verändert... ist halt noch früh am Morgen :p
Aber BTW: es ist manchmal wirklich sinnvoller, Datensätze im ersten Schritt nicht wirklich zu löschen, sondern nur als gelöscht zu markieren. Das muss dann natürlich bei allen anderen Abragen auch berücksichtigt werden.
Das tatsächliche Löschen kann man dann (z.B. nach einer Kontrolle) in einer Schwachlastzeit der Datenbank durchführen. Bei indizierten Tabellen kann sowas nützlich sein.
Schon, nur da man bei meinem Webinterface eh die eingetragenen Einträge ändern kann, bin ich mir nicht so ganz sicher, ob ich sowas überhaupt brauche. Aber das ist ein anderes Thema - Die Einträge der letzten 7 Tage sind grad noch ein klein wenig wichtiger :)