Tom: Bekomme Abfrage nicht hin

Beitrag lesen

Hello,

Nicht die Entität "Buch" kann in mehreren Stapeln vorkommen, sondern nur die Klasse "Buchtitel".

Mmmh, diese Unterscheidung verstehe ich nicht ganz. Wieso die Unterscheidung zwischen Buch und Buchtitel. Buchtitel ist doch ein Attribut eines Buches.

Jein.
Man ungterscheidet hier zwischen Stammdaten und Bewegungsdaten und in Deinem Fall sind die mMn auch getrennt voneinander zu führen.

In den Stammdaten "Buchtitel" wird das Buch in seinen allgemeinen Daten beschrieben. Es muss aber noch keines davon physisch vorhanden sein.

In der Tabelle "Buch" werden dann die tatsächlich vohandenen Buchexemplare geführt. Dort sollten aber auch nur einwertige, nicht veränderliche Attribute auftauchen, also z.B. Anschaffungsdatum, ID-Lieferant, Einkaufspreis, Standard-Standort, ausleihbar, usw.

Veränderliche Attribute, wie z.B. der Zustand, an wen es gerade ausgeliehen ist, usw. sollten wieder in jeweils eigenen Tabellen geführt werden.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
 ☻_
/▌
/ \ Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de