2016-09-15 5 views

Antwort

1

Es gibt einen Supertyp/Subtyp-Beziehung. Die Notation wird in Microsoft Visio verwendet, wo sie als Kategorie bezeichnet wird. Eine doppelte horizontale Linie wird verwendet, um eine vollständige Kategorie anzuzeigen.

In Ihrem Bild zeichnet Jurusan Informationen über die Eltern/Supertyp, während Animasi, TKJ, RPL und Otomotif Kinder/Subtypen beschreiben.

Hier ist ein Video zum Thema.

Supertype/subtype hierarchies

0

Mächtigkeit Symbol, ich glaube, one to many Symbol

0

Es scheint übergeordneten Typen und Subtypen zu repräsentieren. Oft wird der Kreis entweder eine d oder eine o innen haben. Die d steht für "disjoint" oder nicht überlappend und die o würde für "überlappende" stehen. Dies wären Einschränkungen. Eine d würde bedeuten, dass eine Instanz nur in einem Subtyp auftreten kann. Ein o würde bedeuten, dass eine Instanz in mehreren Subtypen sein kann. In Ihrem Beispiel nehme ich an, dass die fragliche übergeordnete Instanz aus Ihrer Colon Siswa Tabelle stammt.

Da keine Informationen im Kreis enthalten sind, wissen wir nicht. Wie für die Linie unter dem Kreis gibt es eine Option 1 Zeile - teilweise Vollständigkeit oder 2 Zeilen - vollständige Vollständigkeit. Die Vollständigkeitsbeschränkung gibt an, ob eine Instanz im Supertyp in einem der Subtypen sein muss. Eine einzelne Zeile bedeutet, dass eine Supertype-Instanz nicht im Subtyp sein muss. Während eine doppelte Zeile (2 Zeilen) bedeutet, dass eine Instanz HAS im Subtyp sein soll.

Supertypen und Subtypen sind manchmal in einer Spezialisierungshierarchie organisiert. Das ER-Modell wird in diesem Fall manchmal als "erweitertes" oder "erweitertes" ER-Modell oder EER bezeichnet.

Das Modell, das Sie zur Verfügung gestellt haben, fehlt auch der Subtyp-Diskriminator. Der Subtyp-Diskriminator würde uns wissen lassen, welches Attribut (Feld) bestimmt, zu welchem ​​Subtyp die Instanz gehören würde. Da Sie mit der Sprache vertraut sind, in der Ihr Modell erstellt wurde, kann es offensichtlich sein, wie bestimmt wird, welche Instanzen des Supertyps (Eltern-Entität) in welche Subtypen (Kind-Entitäten) fallen.

Manchmal rufen wir die Beziehungen, die in einer Spezialisierungshierarchie angezeigt werden, eine "ist a" -Beziehung auf.

Sie Beispiele für diese Beziehungen im Lehrbuch unten finden:

Coronel, C. (2017).Datenbanksysteme: Design, Implementierung, & Management, 12. Ausgabe. [VitalSource Bücherregal Online]. Von https://bookshelf.vitalsource.com/#/books/9781337509596/

oder den folgenden Lesesaal ... nicht mein eigenes, aber es ist ein Beispiel aus dem Text oben.

Reading Room Notes