Moin,

wenn du es alleine lösen willst - OK. Ich hätte sonst vorgeschlagen, in aller Ruhe erstmal die Beziehungen zwischen den "Objekten" zu modellieren und dann daraus die Tabellenstruktur abzuleiten.
Ich würde zu Entity-Relationship Diagrammen greifen (so hab ich's gelernt), damit kann man solche Sachen IMHO ziemlich gut und einfach modellieren.

Meine Meinung
kehj