Ответ
nreg 11.03.2009 15:45
/ 11.03.2009 15:45
есть фильмы которые снимают сразу несколько режисеров, и тоже самое с продюсерами.
Жанр у меня используеться но в другой странчке, здесь его код не привожу а то что он здесь выбираеться это просто забыл убрать..
щас попробую по твоему методу.
там вся организация данных в нескольких табличках, думаю она оптимальна, так как в ней не плодяться дубли актеров, продюссеров и режисеров.
отельно таблица фильмов
отельно таблица людей (в ней и актеры и продюссеры и ..)
отдельно таблица жанров и так далее
а уже в фильмах все это храниться как
-------films---------
|id | zhanr | acter |
---------------------
|1 | 1,3 | 6,8,99|
---------------------
где данные цфиры это id соответсвующих таблиц
например
select Id from zhanr where Id in (1,3)
select Id from people where Id in (6,8,99)
о