Poprawność schematu bazy danych

0

Witam, jest mi ktoś w stanie powiedzieć czy ten schemat jest poprawnie stworzony ?
PS: encja "posrednik" w ogóle może coś takiego istnieć ? Bo nie chciałem robic bałaganu w stylu encji "aktor_nagroda" , "film_nagroda", "rezyser_nagroda"

https://ibb.co/d0qqT9X

0

To jest tabela która nie jest Ci potrzebna, aktor chyba nie dostaje po kilka razy tę samą nagrodę za ten sam film. Poza tym postać_aktor też nie jest potrzebna. Nawet jeśli aktor będzie występował w dwóch rolach w jednym filmie (C. Żak w Ranczo) i tak spokojnie zmieścisz to w jednej tabelce.

1

W sumie możesz to przemianować na jakieś aktor_nagroda, bo ten pośrednik nic nie mówi. Natomiast jeśli miała bym zostawić tabelę nagroda jako słownik to przemianowała bym tak żeby było wiadomo że to słownik. Do tabeli nagroda dodała bym kolumnę np kategoria. Nie wiem do końca jak jest ale coś mi świta że nagrody są przyznawane w różnych kategoriach. Nie wiem do końca jaki masz zamysł odnośnie tej nagrody, na gali co roku chyba wydaje się jedną nagrodę, nie tą samą więc pewnie co roku będzie nowa nagroda.
Co do tabeli postać_aktor miało by to sens gdyby w jednym filmie grało kilku aktorów tę samą rolę. Owszem ma to sens w biografiach bo np 3 różne osoby grają jedną rolę, ale jeśli masz film w którym masz aktora i potem po kilku latach nagrywana jest kolejna wersja filmu to raczej nie będziesz dodawał do tego samego filmu aktorów, tylko zupełnie nowy film i nowi aktorzy.

1 użytkowników online, w tym zalogowanych: 0, gości: 1