Datenbanken · Middle · Frage 56 von 75
Wie speichert man wechselnde Abo-Pläne eines Nutzers so, dass die Historie sichtbar ist?
- 1Für jeden Planwechsel eine neue Nutzerzeile anlegen
- 2Eine eigene Tabelle mit Planzeiträumen und Gültigkeitsdaten
- 3
users.planüberschreiben und Änderungen in eine Textdatei loggen
Antwort zeigen
Richtige Antwort: Eine eigene Tabelle mit Planzeiträumen und Gültigkeitsdaten
Erklärung
Historientabellen machen Fragen wie „welchen Plan hatte er am 1. März?“ einfach. Bereichstypen und Exclusion Constraints in PostgreSQL können überlappende Zeiträume verhindern.