Dies ist eine alte Version des Dokuments!
Aufgabe 1
Gegeben sind jeweils zwei Entitytypen und ein Beziehungstyp. Geben Sie die Komplexität des Beziehungstyps an.
Entity-Typ 1 | Entity-Typ 2 | Beziehung |
Vater | Tochter | hat |
Fuß | Zehe | hat |
Onkel | Neffe | hat |
Schüler | Lehrer | hat Unterricht |
Person | Personalausweis | besitzt |
Variable | Block | ist definiert in |
Bruder | Schwester | hat |
Ort | Ort | Straßenverbindung |
Tutorengruppe | Tutorensprecher | wählt |
Überlegen Sie bei jedem Beispiel, ob jedes Entity in einer Beziehung stehen muss. Wenn Ihnen Sonderfälle einfallen, dann nennen Sie diese explizit.
Aufgabe 2
In einer Datenbank soll die gesamte Sommerolympiade erfasst werden (Sportler, Länder, Wettkämpfe, Ergebnisse, usw.) Geben Sie jeweils 4 Beispiele für eine n-m-Beziehung, 4 Beispiele für eine 1-n-Beziehung und 2 Beispiele für eine 1-1-Beziehung an. Überlegen Sie bei jedem Beispiel, ob jedes Entity in einer Beziehung stehen muss.
Aufgabe 3
Gegeben sind jeweils zwei Entitytypen und ein Beziehungstyp. Geben Sie die Komplexität des Beziehungstyps an.
Entity-Typ 1 | Entity-Typ 2 | Beziehung |
Vater | Sohn | hat |
Oma | Enkel | hat |
Person | Abdruck Rechter Daumen | hat |
Funktion | Ableitungsfunktion | gehört zu |