Tom: Bekomme Abfrage nicht hin

Beitrag lesen

Hello,

Jeder Schüler bekommt dann später einen Bücherstapel (stapel->stack) zugordnet, wobei ein Stapel aus mehreren Büchern besteht und jedes Buch in mehreren Stapeln vorkommen kann.

Nicht die Entität "Buch" kann in mehreren Stapeln vorkommen, sondern nur die Klasse "Buchtitel".
Du benötigst also erst eine ordentliche Abbildung der Wirklichkeit auf die Mikrowelt der Datenbank.

Tabellen

  • Buchtitel

  • Jahrgangsstufenmaterial  (2010, 10, Buchtitel_01) (2010, 10, Buchtitel_02)

  • Jahrgangsstufe           (2010, 10), (2010, 11), (2010, 12), ...

  • Schueler

  • Schuelerentwicklung      (ID, Schueler-ID, 2010, 10)

  • Buch                     (id, Buchtitel, angeschafft, ...)

Jeder Schüler gehört jedes Jahr genau einer Jahrgangsstufe an, im Laufe der Jahre aber unterschiedlichen
Jedes Buch kann nur bei genau einem Schueler sein
Von jedem Buchtitel kann es mehrere geben, die jedes Jahr bei einem anderen Schüler sind

usw.

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

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