Datenbank Informatik Bibliothek?
Hi,
Ich hab mal eine Frage. Wir haben eine Hausaufgabe, eine Datenbank in Informatik über das Thema Bibliothek. Nun ist meine Frage, was ich da vor Tabellen machen kann. Ich habe schon Kunde, Mitarbeiter, Fach, Regal, Bibliothek und Buch.
Danke im Voraus
3 Antworten
Ich würde dir empfehlen hier nach der Normalisierung von Datenbanken vorzugehen. Dann siehst du nach ein paar Schritten auch welche Tabellen du eigentlich brauchst.
Schmeiß einfach alles was dir einfällt in eine Tabelle (0. Normalform) und in den Schritten entstehen dann schon die einzelnen Tabellen.
Falls du nicht weißt was das ist: Normalisierung von Datenbanken
Dort kannst du einfach mal die Beispiele von 0. Normalform bist zur 3.NF anschauen. Das sollte hier wahrscheinlich schon reichen.
Alternativ hier als Video:
Dir fehlt meines Erachtens noch die wichtigste Tabelle:
Leihe, in der die Daten über jeden Ausleihvorgang gespeichert werden.
Ich persönlich sehe übrigens keinen Vorteil bei einer eigenen Tabelle für Regal und Platz, stattdessen würde ich es in einer gemeinsamer Tabelle "Lagerort" verbinden
Hier z.b. musst du nur noch den lagerort mit einbinden und ist schon sehr komplex.
https://www.volker-berg.de/QP1/bibliothek.html
oder etwas einfacher
http://www.eike-teiwes.de/index.php?url=Informatik/Datenbanken/Bibliothek%20Entwurf
und mit nochmehr erklärung für eine ganze bibliothek
https://docplayer.org/54176874-Dokumentation-datenmodell-bibliothek.html