EER Modell
Das erweiterte ER-Modell erweitert unser bisheriges Modell um einige Konstrukte, die dabei helfen Klassen (Ober und Unterklassen) und Kategorien einfacher darzustellen.
Unterklasen
Unterklassen werden mit einem Teilmengen-Symbol dargestellt. Dabei kann zusätzlich angegebn werden ob die Unterklassen überlappend oder disjunkt sind. Außerdem kann mithilfe von einer Totalen Teilnahme sichergestellt werden, dass ein Entity in mindestens einer Unterklasse ist.
Entities einer Unterklassen erben Attribute, Beziehungen und Schlüssel der Oberklassen.
Durch Verbindung verschiedener Unterklassen können ganze Klassenhierarchien und Netze erstellt werden, wie man hier sieht: