Hallo!
Ich möchte per mysql und php eine Fußballtabelle realisieren.
Nun fängt es schon (für mich als Anfänger) beim schwierigen Datenbankdesign an.
Folgende Überlegungen habe ich (nach Hilfestellung einiger Fachleute) gemacht:
3. Tabellen mit folgenden Feldern:
1.
mannschaften
| ms_id
| ms_name
2.
spieltage
| st_id
| st_tagnr
3.
spiel
| sp_id
| sp_spieltag_id (identisch mit der st_tagnr)
| sp_datum
| sp_heim_id (identisch mit ms_id)
| sp_gast_id (identisch mit ms_id)
| sp_tore_heim
| sp_tore_gast
| sp_punkte_heim
| sp_punkte_gast
Was meint ihr dazu - wäre das ein gutes DB-Design? oder was kann/sollte man ändern?
Aus diesen Tabellen soll dann per Select eben eine Tabelle erstellt werden - die ungefähr so aussieht:
Platz Mannschaft Tore Punkte
1. FS Krücke 4:3 3
.
.
.
.
Schon mal vielen Dank für eure Hilfe
Gruß
quirinov
Ich möchte per mysql und php eine Fußballtabelle realisieren.
Nun fängt es schon (für mich als Anfänger) beim schwierigen Datenbankdesign an.
Folgende Überlegungen habe ich (nach Hilfestellung einiger Fachleute) gemacht:
3. Tabellen mit folgenden Feldern:
1.
mannschaften
| ms_id
| ms_name
2.
spieltage
| st_id
| st_tagnr
3.
spiel
| sp_id
| sp_spieltag_id (identisch mit der st_tagnr)
| sp_datum
| sp_heim_id (identisch mit ms_id)
| sp_gast_id (identisch mit ms_id)
| sp_tore_heim
| sp_tore_gast
| sp_punkte_heim
| sp_punkte_gast
Was meint ihr dazu - wäre das ein gutes DB-Design? oder was kann/sollte man ändern?
Aus diesen Tabellen soll dann per Select eben eine Tabelle erstellt werden - die ungefähr so aussieht:
Platz Mannschaft Tore Punkte
1. FS Krücke 4:3 3
.
.
.
.
Schon mal vielen Dank für eure Hilfe
Gruß
quirinov
Comment