Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 276 Pomógł: 0 Dołączył: 30.06.2010 Ostrzeżenie: (10%)
|
Mam film, który może być: Familijny, Fantasty, Przygodowy i jednocześnie: Czytany, Lektor PL.
Jak poukładać to sensownie w bazie? Myślałem nad stworzeniem osobnej tabeli i tam przykładowo trzymać kategorie filmów i jeśli film jest Familijny, Fantasy, Przygodowy to dodać tam wpis trzy razy: Cytat | ID | FILM_ID | CAT_ID | gdzie cat_id to raz będzie ID kat. fantasy, drugi raz Familijny, trzeci raz Przygodowy. Czyli w sumie jeden film występowałby trzy razy w tym wypadku, za każdym razem inna kategoria. Myślę tylko co w przypadku typu filmu? Znowu osobna tabela i znowu kilka razy deklarować, że raz jest czytany, a dwa, że jest z Lektorem ? Z drugiej strony można by w jednej tabeli dodać 20 gatunków filmów, 10 typów filmów i jesli film jest np. familijny to ta komórka w bazie = 1, jeśli nie to default = 0, to samo w przypadku typu filmu. Jednak to rozwiązanie z kolei wydaje mi się strasznie haotyczne, tabela będzie strasznie napchana różnymi danymi. Jak to rozwiązać ? |
|
|
|
Mody23 [SQL] Przypisanie wartości do wielu kategorii 23.03.2015, 14:55:03
b4rt3kk Cytat(Mody23 @ 23.03.2015, 14:55:03 )... 23.03.2015, 15:02:08
Kshyhoo Czytaj to... 23.03.2015, 15:03:22
snerf Baza filmów:
Movie_db:
Id
Category_id
Name
Baza k... 23.03.2015, 16:31:23
johny_s Cytat(snerf @ 23.03.2015, 16:31:23 ) ... 23.03.2015, 16:36:23
b4rt3kk Cytat(snerf @ 23.03.2015, 16:31:23 ) ... 23.03.2015, 16:52:00 ![]() ![]() |
|
Aktualny czas: 22.12.2025 - 09:44 |