Нужно сделать БД с фильмами. У каждого фильма — несколько названий (рус, англ и т.п.), несколько жанров (ужас, триллер и т.д.), может быть несколько режиссеров, куча актёров. Всё хочется раскидать по разным таблицам (отдельно таблица с актерами, режиссерами, жанрами и т.д.). Плюс нужны будут связующие таблицы (какому фильму какие свойства).
Но что-то меня пугает выборка списка фильмов. Этож какой должен быть запрос, чтоб выдать и названия, и жанры, и режиссеров. Я только знаю — сделать пяти-этажный INNER JOIN, но он наверно будет очень тугим.
Наведите плз. на правильный ход мысли. Может есть полезные ссылки почитать?
Да, вот это уже ближе к правде. Не знал про GROUP_CONCAT(), полезная функция. Т.е. на выходе получится 1 строка со всеми названиями в одном столбике, актерами в другом и жанрами в третьем. Через запятую.