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).