Dzień Dobry
Mam duży problem z takim zadaniem:
Przeprowadzić proces normalizacji struktury danych (najlepiej do 3PN), przeznaczonej do zapisania w relacyjnej bazie danych:
Dane biblioteczne o książce: tytuł, autorzy, wydawnictwo (nazwa, adres, telefon), grupa tematyczna, liczba stron, rok wydania
Mógłby ktoś pokazać jak będzie wyglądała w tym przypadku 3PN? Bardzo proszę o pomoc!
Relacje - książka, autor, wydawnictwo, autor_ksiazka, grupa_tematyczna
Związki:
Wydawnictwo - Książka - jeden do wielu
Grupa_tematyczna - Książka - jeden do wielu
Ksiazka - Autor - wiele do wielu (stąd osobna tabela autor_ksiazka)
W zasadzie jeżeli książka należy do wielu grup tematycznych to również można by zastosować wiele do wielu, jeżeli mamy taką sytuację, że książka znajduje się w wielu grupach tematycznych. W moim przypadku jedna książka należy do jednej grupy.