Frederic: Ist diese Datenbankstruktur optimal?

Beitrag lesen

Hallo Frederic,

Hallo Daniel,

Erstmal vielen Dank für Deine ausführliche Antwort und die Mühe.

Hm. Irgendwie raff ichs trotzdem nicht vollständig und hab schon den ganzen Abend darüber sinniert, sowie mir jede Menge Stoff über Normalisierung und Beziehungsmodelle in Datenbanken durchgelesen. :-(

Spielertabelle ist klar. Saisontabelle schon nicht mehr. Warum kann ich nicht in die Saisontabelle als Beziehungsschlüssel die SpielerID eintragen und gleich auch noch den Verein? Wobei, sicher würde das die Tabelle Saison mal so richtig aufblähen.

Aber die Bewertungstabelle: Kann ich dort nicht einfach die Spiele mit eintragen? Also:

Bewertung
---------------------
 id      primary key
 spieler ref(Spieler.id)
 saison  ref(Saison.id)
 spielgegner
 spieltyp (Pokal,BL,National)
 usw.

Die Trainergeschichte kann ich rauslassen, die ist nicht so wichtig.

Bleibt noch die Tabelle Vereinszugehörigkeit, die ich wieder verstehe.

Siehst Du irgendwelche gravierenden Nachteile bei diesem Datenbankmodell?

Grüße, Frederic