Het EK is nog niet voorbij, en ik hou me alweer bezig met het WK (je kan nooit te vroeg beginnen). Ik was bezig om een WK poule te maken, en daarvoor wou ik eerst een goed speelschema opzetten. Hiervoor heb ik een databaseontwerp gemaakt, en vraag me af of dit een goede manier is.
PK = primary key
FK = foreign key
WK DATABASE
- Team
- team_id (PK)
- naam_full
- naam_short
- website
- Spelers
- speler_id (PK)
- voornaam
- achternaam
- geboortedatum
- team_id (FK)
- Doelpunten
- goal_id (PK)
- wedstrijd_id (FK)
- speler_id (FK)
- team_id (FK)
- minuut
- Wedstrijden
- wedstrijd_id (PK)
- thuis_team_id (FK)
- uit_team_id (FK)
- datetime
- stadion_id (FK)
- type_id (FK)
- scheidsrechter_id (FK)
- westrijd_type (kwalificatie, groepswedstrijd, kwartfinale enz.)
- naam
- type_id (PK)
- Stadion
- stadion_id (PK)
- naam
- plaats
- capaciteit
- Poule
- poule_id (PK)
- naam
- Scheidsrechter
- scheidsrechter_id (PK)
- naam
- indeling
- indeling_id (PK)
- poule_id (FK)
- team_id (FK)
- indeling_type_id (FK)
- continent_id (FK)
- indeling_type
- id (PK)
- name (UNIQUE) (kwalificatie of eindronde)
- continenten
- continent_id (PK)
- name (UNIQUE)