Wir schaffen uns hier ein Django-Projekt 'PDVM-Daten'. Folgende Schritte will ich dann realisieren:
- Authentifizierung mit Django nutzen und hier schon die Historienstruktur und IDs verwenden
- Neues historischen Objekt 'person' schaffen und mit User verbinden
- Sicht nach "Zeitpunkt der Sicht" schaffen
- Neues historisches Objekt maschinell erzeugen
- Maschinelle Erzeugung / Änderung direkt über Datenbank (müsste ja gehen), erweiterte Strukturen schaffen
- Verknüpfungen der historischen Objekte für Objektsichten
- Objektsicht nach "Zeitpunkt der Sicht" schaffen (nur durch Definition)
- Änderungslog, ggf. mit Restore-Möglichkeit schaffen
Die in den einzelnen Punkten benötigten Funktionalitäten werde ich ggf. in eigene Module schieben, damit diese später einfach verwendet werden können.
Ich beginne hier mit kleinen Schritten. Wenn hier Dinge nicht im Detail beschrieben werden, dann gibt es dazu genügend Tutorials oder Berichte, wie dieses getan werden kann. Diese muss ich hier nicht wiederholen. Eine Auswahl findest du unter
Weitere Informationen.