Objektorientiertes Datenmodell
Objektorientiert kann ein Datenmodell dann bezeichnet werden, wenn die folgenden Eigenschaften unterstützt werden:
Vorhandensein von Klassen (siehe Klasse) und Objekten (siehe Objekt),
Vererbung und
Polymorphismus.
Normalerweise unterstützen objektorientierte Datenmodelle noch die Darstellung von Assoziationen (siehe Assoziation).