Die bisherigen Ausführungen zur Datenmodellierung konnten manche Sachverhalte nicht oder nur unzureichend beschreiben. Die folgenden Komponenten erweitern die Modellierung um rekursive Beziehungen, schwache und starke Entitätstypen und um Generalisierung und Spezialisierung.
Rekursive Beziehungen
Wenn Entitätstypen mit sich selbst in Beziehung stehen, spricht man von einer rekursiven Beziehung.
schwache und starke Entitätstypen
Bisherige Entitätstypen hatten ein (oder mehrere) Primärschlüssel-Attribut(e).
Jede Entität kann anhand des Primärschlüssels aus der Menge aller Entitäten eindeutig identifiziert werden.
