Guten Morgen,
ich bräuchte mal eine Idee, wie ich jegliche Änderungen in einem System aufnehme.
Es existiert eine Tabelle 'meldung', in der die Daten eines bestimmten Falles hinterlegt sind (z.B. Abteilung, Priorität, Status, Beschreibung, etc.). Dann gibt es eine Tabelle 'user_bearbeitet_meldung', die lediglich aus der meldung_id, der user_id und einem Datetime besteht. Ausserdem ist logischerweise eine User-Tabelle vorhanden.
Nun möchte ich wie gesagt protokollieren, wann wer was geändert hat, jedoch weiß ich nicht, wie ich das am sinnvollsten bewerkstellige.
Meine erste flüchtige Idee war, dass ich die Daten aus der Tabelle 'meldung' mit einer änderungs_id versehe, was aber sicherlich die Größe der DB potenzieren wird. Was könnt ihr mir empfehlen??
ich bräuchte mal eine Idee, wie ich jegliche Änderungen in einem System aufnehme.
Es existiert eine Tabelle 'meldung', in der die Daten eines bestimmten Falles hinterlegt sind (z.B. Abteilung, Priorität, Status, Beschreibung, etc.). Dann gibt es eine Tabelle 'user_bearbeitet_meldung', die lediglich aus der meldung_id, der user_id und einem Datetime besteht. Ausserdem ist logischerweise eine User-Tabelle vorhanden.
Nun möchte ich wie gesagt protokollieren, wann wer was geändert hat, jedoch weiß ich nicht, wie ich das am sinnvollsten bewerkstellige.
Meine erste flüchtige Idee war, dass ich die Daten aus der Tabelle 'meldung' mit einer änderungs_id versehe, was aber sicherlich die Größe der DB potenzieren wird. Was könnt ihr mir empfehlen??
Kommentar