Database Reference
In-Depth Information
Typ 1: Jede Person besitzt genau ein Auto
Typ c: Eine Person kann ein oder kein Auto besitzen
Typ m: Jede Person besitzt mindestens ein Auto
Typ mc: Eine Person kann beliebig viele Autos besitzen
(auch keines)
Jede Assoziation (Tabelle 1 zu Tabelle 2) besitzt auch eine Ge-
genassoziation (Tabelle 2 zu Tabelle 1). Kombiniert man diese
zwei Assoziationen miteinander, so erhält man eine Beziehung.
Die möglichen Beziehungsarten werden in den folgenden Ab-
schnitten ausgiebig erläutert, wobei vorerst nur der einfache
Fall, nämlich die Beziehung zwischen zwei Tabellen, behandelt
wird.
Eine Beziehung zwischen zwei Tabellen wird dargestellt, wie
sie Bild 3.3 zeigt.
Bild 3.3:
Entitätenblock-
diagramm für
Beziehungen
zwischen zwei
Tabellen
Assoziationstyp
T2 zu T1
Assoziationstyp
T1 zu T2
Tabelle 1
(T1)
Tabelle 2
(T2)
Für das schon beschriebene Beispiel „Autos und Personen“
könnte man beispielsweise eine Beziehung herstellen, wie sie
Bild 3.4 zeigt.
Bild 3.4:
Entitätenblock-
diagramm als
Beispiel für
eine 1-c-Be-
ziehung
1
c
Personen
Autos
Damit kann zum Ausdruck gebracht werden, dass eine Person
entweder kein oder genau ein Auto besitzt, und dass ein Auto
genau einer Person gehört. Eine solche Beziehung nennt man
1-c-Beziehung. Die Dartellungsart heisst Entitätenblockdi-
agramm .
Ausgehend von den vier verschiedenen Assoziationstypen gibt
es also max. 16 verschiedene Beziehungstypen, welche in der
Tabelle gemäss Bild 3.5 aufgeführt sind.
Search WWH ::




Custom Search