Persistenz von Klassen- bzw. Objekthierarchien
mögliche Grundkonzepte
Abbildung der Objekte auf Datenbank:
sehr viele und verschiedenartige Konzepte, Grundunterscheidung:
- relationales Datenbankmodell
Nachteile:
- zwei verschiedene Modelle für Programm und Datenbank
- evtl. aufwendige Abbildung der Objekte zu Tabellen und Datensätzen
- objektorientiertes Datenbankmodell (z.B. Poet)
- 1:1 - Abbildung des C++-Modells in Datenbank
- Datenbankoperationen auf Objektlevel
- ist im Prinzip Objektpersistenz