Aan de slagGa gratis aan de slag

Feiten- en dimensietabellen bepalen

Stel, je bent gek op hardlopen én data. Logisch dus dat je gegevens gaat bijhouden over je wekelijkse hardlooproutines. Je wilt vooral bijhouden hoe lang je elke week loopt. Daarnaast noteer je de route en de afstanden van je runs. Je verzamelt deze data en zet alles in één tabel genaamd Runs met het volgende schema:

runs
duration_mins - float
week - int
month - varchar(160)
year - int
park_name - varchar(160)
city_name - varchar(160)
distance_km - float
route_name - varchar(160)

Na wat te hebben geleerd over dimensioneel modelleren, besluit je het schema van de database te herstructureren. Runs is alvast voor je ingeladen.

Deze oefening maakt deel uit van de cursus

Databaseontwerp

Cursus bekijken

Praktische interactieve oefening

Zet theorie om in actie met een van onze interactieve oefeningen.

Begin met trainen