Relationale Datenbanken < Datenbank-Modelle < Schule < Informatik < Vorhilfe
|
Status: |
(Frage) für Interessierte | Datum: | 13:21 Mo 13.06.2011 | Autor: | az118 |
Aufgabe | Zur Verwaltung eines Vereins soll eine Datenbank erstellt werden. Dazu wurde folgendes ERM entworfen:
siehe: http://www.bildungsserver-mv.de/download/abitur/abi-06-inf-gk.pdf
Seite 4
1. Nennen Sie die Rollen, die ein Mitglied innerhalb des Vereins einnehmen kann.
2. Interpretieren Sie die Beziehungen trainiert_die und benutzt.
3. Wie viele Tabellen entstehen bei der Überführung des gegebenen ERM in das relationale Modell.
Begründen Sie. |
Hallo, ich möchte diese Abitur-Aufgaben lösen, bin mir nun aber nicht sicher, ob das so richtig bzw. komplett ist?
Wäre sehr dankbar über Antworten bzw. Verbesserungsvorschläge.
Danke.
zu 1) Das Mitglied kann folgende Rollen einnehmen:
- Leiter einer Abteilung
- Trainer einer Trainingsgruppe
- selbst in einer Trainingsgruppe trainieren
zu 2) "trainiert_die":
Jedes Mitglied trainiert beliebig viele Trainingsgruppen, allerdings wird eine Trainingsgruppe von genau einem Mitglied trainiert.
"benutzt":
Mehrere Trainingsgruppen benutzen jede Sportstätte.
Jede Sportstätte wird von mehreren Trainingsgruppen benutzt.
(Hier hört sich "jede" nicht so passend an, weiß aber nicht, wie ich es sonst beschreiben könnte?)
zu 3)
Es entstehen 12 Tabellen, da jede Beziehung in Form einer eigenen Tabelle abgebildet wird. Jede 1:n Beziehung wird in zwei Tabellen aufgelöst, weil die Beziehungstabelle mit der n-Tabelle kombiniert werden kann. Jede m:n oder n:m Beziehung wird in drei Tabellen aufgelöst. Die Beziehungstabelleerhält dabei einen zusammengesetzten Schlüssel aus beiden Tabellen.
Stimmt das so? Und ist die Begründung ok bzw. ausreichend?
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 13:50 Mo 13.06.2011 | Autor: | reverend |
Hallo,
hier bitte nicht antworten; die Aufgabe ist noch einmal mit eingebundener Grafik vorhanden.
Grüße
reverend
|
|
|
|