EKKi: Ist diese Datenbankstruktur optimal?

Beitrag lesen

Mahlzeit,

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.

Siehst Du irgendwelche gravierenden Nachteile bei diesem Datenbankmodell?

Also zumindest ich ja. Was ist, wenn Du mehrere Spieler, die an diesem Spiel teilgenommen habe, bewerten willst? Dann hättest du wieder redundante Informationen in der Bewertungstabelle. Mach lieber eine Tabelle "Spiele", trage dort die relevanten Daten dieser Begegnung ein und packe in die Tabelle "Bewertung" eine Referenz zum entsprechenden Spiel.

MfG,
EKKi