Im Datenbankdiagramm arbeiten
Datenbankdiagramme zeigen ein Teilmodell des Datenbankschemas.
Datenbankdiagramme stellen ein Teilmodell des Datenbankschemas dar. Dabei werden Datenbanktabellen als Knoten und Fremdschlüssel als Kanten dargestellt. Zusätzlich können Datenbank-Views als Knoten und ihre From-Klauseln als Kanten dargestellt werden.
Innovator for Information Architects verwendet die IDEF1X-Notation.
Hinweis
Im Unterschied zum ER-Diagramm stellen Kanten im DB-Diagramm keine Beziehungen, sondern Fremdschlüssel dar.
Die IDEF1X-Kantensymbolik der Fremdschlüssel wird wie folgt aus dem Kontext errechnet.
-
Eine durchgezogene Kante zeigt einen identifizierenden Fremdschlüssel. Ein Fremdschlüssel ist identifizierend, wenn alle seine Spalten auch im Primärschlüssel der Tabelle enthalten sind.
-
Nicht identifizierende Fremdschlüssel haben eine gestrichelte Kante.
-
Der schwarze Kreis ist immer an der Tabelle, die den Fremdschlüssel besitzt. Die andere Tabelle besitzt den referenzierten Schlüssel.
-
Bilden die Spalten des Fremdschlüssels den kompletten Primärschlüssel der Tabelle, wird er mit einem 'Z' (Englisch für 'zero or one') gekennzeichnet, denn jede Instanz in der Tabelle mit dem referenzierten Schlüssel kann von maximal einer Instanz aus der Tabelle mit dem Fremdschlüssel referenziert werden.
-
Die weiße Raute an der referenzierten Tabelle zeigt an, dass es sich um einen optionalen Fremdschlüssel handelt. Ein Fremdschlüssel ist optional, wenn mindestens eine seiner Spalten nullwertig sein darf.
In diesem Kapitel finden Sie die Themen: