![]() |
Informatikmaterialien |
Startseite | Informatik | Physik | Mathematik | Sonstiges | |
![]() |
Richard-Wossidlo-Gymnasium
Ribnitz-Damgarten |
---|
Für die Beschreibung eines realen Sachverhaltes genügt die Angabe von Entitäten allein nicht. Zwischen den Entitäten können vielfältige Beziehungen bestehen.
Lehrer Lempel ist z. B. Tutor des Schülers Paul Meyer.
Eine Beziehungen besteht zwischen mindestens zwei Entitäten und ist immer gerichtet.
Dann ist die erste Beziehungsrichtung: der Lehrer Lempel ist Tutor des Schülers Paul Meyer, die zweite Richtung lautet: der Schüler Paul Meyer ist Tutand des Lehrers Lempel.
![]()
Eine Beziehung verbindet eine oder mehrere Entitäten miteinander. Assoziieren stets zwei Entitäten miteinander, so spricht man von binärer Beziehung.
An Analogie zum Entitätstyp lässt sich auch der Beziehungstyp definieren.
![]()
Ein Beziehungstyp umfasst alle Beziehungen, die gleichartig und wechselseitig zwischen zwei Entitätstypen bestehen. Ein Beziehungstyp kann Attribute besitzen.
Der Lehrer ist Tutor von Schülern und der Schüler ist Tutand des Lehrers.
Ob ein Sachverhallt unserer Welt eine Entität oder Beziehung ist, steht oft nicht fest. Hier muss der Datenbankmodellierer angemessen entscheiden.
Für die Darstellung von Beziehungstypen nutzt man das Rautensymbol und notiert darin den Beziehungstyp als Name.
.
Beispiel:
![]() zur Startseite |
© Tino Hempel 1997 - 2008 | Im Web vertreten seit 1994. Eine Internet-Seite aus dem Angebot von Tino Hempel. |