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??
... IMHO nicht 
. Naja, nicht schön gelöst, aber wenn er die bisherige Struktur nicht sehr viel ändern möchte ....
), kannst ja mal abwarten was sonst noch so an meinungen kommt und dir überlegen, was das system genau alles können soll
Kommentar