Hallo,
ich entwickle den etwa 1 Millionsten Onlinefussballmanager und habe jetzt ein Problem beim Datenbankdesign.
Ich hoffe es ist OK wenn ich die Frage hier stelle da es mit Delphi überhauptnix zu tun hat
Also folgendes:
Ich habe Länder, Teams und Spieler.
Jetzt möchte ich Ligen einführen.
Eine erste Liga, zwei zweite Ligen, 4 dritte Ligen usw.
Jedes Team soll in einer Liga sein.
Dazu gibts einen Spielplan. Dafür ist eine Spieltabelle vorgesehen in die alle Spiele reinkommen.
Ausser Ligaspielen gibts noch Pokal- und Freundschaftsspiele die ebenfalls in diese Tabelle sollen(ist das ne gute Idee?)
Aber wie verknüpfe ich baue ich jetzt Liga-, Pokal-, Spielplan- und Spieltabelle auf damit ich die möglichst einfach auswerten kann?
Ein Ansatz ist bisher für die Liga:
Ligatabelle(
id
upperleague
)
Spieltage(
id
tag
league
)
Spiele(
id
spieltag
heimteam
auswaertsteam
)
Aber irgendwie gefällt mir das nicht, ka warum.
Hat jemand Erfahrung in sowas und kann mir Tipps geben?
Oder generell Erfahrung in Datenbankdesign und hat einen Rat für mich?