1. Nauka
  2. /
  3. Kursy
  4. /
  5. Projektowanie baz danych

Connected

ćwiczenie

Wybieranie tabel faktów i wymiarów

Wyobraź sobie, że pasjonujesz się bieganiem i danymi. Nic dziwnego, że zaczynasz zbierać dane o swoich cotygodniowych treningach. Najbardziej zależy ci na śledzeniu łącznego czasu biegu w każdym tygodniu. Rejestrujesz też trasę i dystans każdego biegu. Wszystkie te dane gromadzisz w jednej tabeli o nazwie Runs, o następującej strukturze:

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)

Po zapoznaniu się z modelowaniem wymiarowym postanawiasz przeprojektować strukturę bazy danych. Tabela Runs jest już wczytana i gotowa do użycia.

Instrukcje 1/2

undefined XP
    1
    2

Pytanie

Spośród podanych opcji – który sposób organizacji tabeli faktów i tabel wymiarów byłby najlepszy?

Możliwe odpowiedzi