Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 10.01.2012, 23:22   #1
Abuhamed
Форумчанин
 
Аватар для Abuhamed
 
Регистрация: 27.01.2010
Сообщений: 330
По умолчанию Категории фильмов, грамотное проектирование БД

Иногда нужно сделать эту задачу но попадаю в тупик. И вот решился написать на форуме. Допустим есть база фильмов и есть жанры
|id|name|
|1|Боевик|
|2|Драма|
|3|Комедия|

Как грамотно организовать базу фильмов, что бы было удобно искать фильмы по жанрам, если к одному фильму может быть присвоено несколько жанров.

Help
Abuhamed вне форума Ответить с цитированием
Старый 10.01.2012, 23:32   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

имхо, если уж делать правильно - то нужно делать связть Многие-ко-Многим
(для этого надо создавать промежуточную таблицу - в которой будет ID, ID фильма, ID жанра)
тогда фильм может иметь неограниченное количество жанров, к которым он относится.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 10.01.2012, 23:39   #3
Abuhamed
Форумчанин
 
Аватар для Abuhamed
 
Регистрация: 27.01.2010
Сообщений: 330
По умолчанию

Точно. Спасибо!
Abuhamed вне форума Ответить с цитированием
Старый 13.01.2012, 09:22   #4
chyvakoff
Пользователь
 
Аватар для chyvakoff
 
Регистрация: 10.12.2011
Сообщений: 91
По умолчанию

Используй друпал-он для таких задач подойдет на все 100.
chyvakoff вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Категории прайса в отдельном столбце Mopsusha Microsoft Office Excel 1 08.11.2011 17:18
Категории в Joomla Xeon332 WordPress и другие CMS 1 05.03.2011 22:43
категории в dle webstream HTML и CSS 0 15.01.2011 17:05
Грамотное юзабилити(интерфейс для пользователя) Alexei91 Свободное общение 35 16.09.2010 13:46
БД Access. ID категории cnst_bus БД в Delphi 2 18.01.2010 11:20