Problem ze schematem bazy danych

0

Dzień dobry,
mam pewien problem dotyczący tego jak schemat mojej bazy powinien wyglądać.
W skrócie: mam użytkownika, mam film.
Użytkownik może dodawać recenzję filmów, może je oceniać i dodawać je do ulubionych.
Nie mogę się zdecydować, który z poniższych schematów powinienem zastosować. (a może można to lepiej przedstawić?)
1.
title

title

Czy mógłby ktoś jakoś ładnie powiedzieć, który schemat jest odpowiedniejszy?
Przyznam, że obecnie bardziej się skłaniam ku numerowi jeden, tabele są porozdzielane i wygląda to schludniej.
Jako, ze jestem dopiero na początku projektu to wolę się upewnić, żeby potem nie robić jakiejś partyzantki :)

Pozdrawiam,
krzychujarzyna

1

Myślę że dwójka, w jedynce właściwie zwiększyłes ilość tabel, trzy tabele w które właściwie różnią się jedną kolumną, chyba niepotrzebnie aż tak rozbijac, co prawda wygląda schludniej, no ale rozbijanie wszystkiego chyba mija się z celem

0

dlaczego rating to varchar ?

0
Nadziany Polityk napisał(a):

Myślę że dwójka, w jedynce właściwie zwiększyłes ilość tabel, trzy tabele w które właściwie różnią się jedną kolumną, chyba niepotrzebnie aż tak rozbijac, co prawda wygląda schludniej, no ale rozbijanie wszystkiego chyba mija się z celem

Dziękuje, dwójka to był mój początkowy pomysł, ale z czasem doszedłem do wniosku, że chyba lepiej jakby to rozbić.
Niestety jak widać to nie był najlepszy wniosek.

Miang napisał(a):

dlaczego rating to varchar ?

Pomyłka oczywiście, dziękuje za zwrócenie uwagi.

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