Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » Datenbanken » Datenbankaufgabe Bibliothek » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Datenbankaufgabe Bibliothek
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
MrBrightside
Grünschnabel


Dabei seit: 25.06.2011
Beiträge: 1

Datenbankaufgabe Bibliothek Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo ich habe folgende Aufgabe:

Eine Bibilothek ist zu verwalten.
  • Ein Leser kann sich max. 20 Bücher (Buchexemplare!) ausleihen.
  • Von einem Buch gibt es im allgemeinen mehrere Exemplare
  • Ist ein gewünschtes Buch nicht vorhanden, so kann es von den Lesern vorbestellt werden
  • Pro Leser sind maximal zehn Vorbestellungen möglich
  • Für jedes Buch sind der Titel und bis zu drei Autoren zu speichern
  • Einige Bücher besitzen einen Herausgeber
  • Bei der Aufnahme in die Bibliothek erhält jedes Exemplar eine eindeutige Inventarnummer
  • Für jeden Leser werden Name und Adresse gespeichert
  • Bei der Ausleihe werden das Ausleihdatum und das Rückgabedatum gespeichert


Für diese Aufgaben muss ich nun ein ER Diagramm erstellen.
Außerdem muss ich Kardinalitäten mit konkreten Obergrenzen an, soweit möglich.

Meinen Entwurf habe ich angehängt.

Primärschlüssel sind fett, Fremdschlüssel kursiv dargestellt.
LESER(LeserID, Name, Adresse)

AUSLEIHE(AusleihID, Ausleihdatum, Rückgabedatum, LeserID, BuchID)

BUCH(BuchID, Titel, Autor1, Autor2, Autor3, Herausgeber)

VORBESTELLUNG(BestellungsID, BuchID)



Stimmt das soweit? Habe ich alles bedacht? Was kann ich verbessern?

MrBrightside hat dieses Bild (verkleinerte Version) angehängt:
db.jpg

25.06.2011 16:08 MrBrightside ist offline Beiträge von MrBrightside suchen Nehmen Sie MrBrightside in Ihre Freundesliste auf
Matze84
Eroberer


Dabei seit: 14.10.2012
Beiträge: 73

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Schon lange her mit der Frage... aber ich beantworte trotzdem mal für die Nachwelt.


Ist es evtl wichtig zu wissen, ob ein Buch ausgeliehen ist?
Wenn jmd etwas vorbestellt, woher weiß ich WER es vorbestellt hat.
und vielleicht ist es auch wichtig zu wissen, wieviele Bücher und ggf welche Bücher ein Leser ausgeliehen hat.
21.12.2012 11:20 Matze84 ist offline Beiträge von Matze84 suchen Nehmen Sie Matze84 in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Praktische Informatik » Datenbanken » Datenbankaufgabe Bibliothek