Spear
почемучка
zerkms
по поводу 1:М, я просто хочу обяснить вот что:
я сделаю обязательно, НО всеравно останется поле, перечисляющее все жанры. Для чего?
вот прото пример:
вывести 200 фильмов + дату выхода + жанры, к которым относится фильм.
если я оставлю поле с перечислением жанров то это все будет делать 1 ПРОСТЫМ запросом:
select genres, date, title from movies
а если убрать это поле, то придется сначала выбирайть айди всех фильмов, которые будут отображены пользователю (ведь он их сортировать может),
потом выбрать категории из таблицы связей для каждого фильма, построить массив и так далее. Зачем? у меня будет поле в котором все жанры уже описаны. Благо, места это много не занимает - БД с 250к фильмов знимает около 70кб.
в таблица 1:м будет использоваться для поиска фильмов в жанре.
-~{}~ 12.03.06 07:52:
Andreika
хм, спасибо, идейка интересная,
только немного непонял как вычислять что
по поводу 1:М, я просто хочу обяснить вот что:
я сделаю обязательно, НО всеравно останется поле, перечисляющее все жанры. Для чего?
вот прото пример:
вывести 200 фильмов + дату выхода + жанры, к которым относится фильм.
если я оставлю поле с перечислением жанров то это все будет делать 1 ПРОСТЫМ запросом:
select genres, date, title from movies
а если убрать это поле, то придется сначала выбирайть айди всех фильмов, которые будут отображены пользователю (ведь он их сортировать может),
потом выбрать категории из таблицы связей для каждого фильма, построить массив и так далее. Зачем? у меня будет поле в котором все жанры уже описаны. Благо, места это много не занимает - БД с 250к фильмов знимает около 70кб.
в таблица 1:м будет использоваться для поиска фильмов в жанре.
-~{}~ 12.03.06 07:52:
Andreika
хм, спасибо, идейка интересная,
только немного непонял как вычислять что
62100 - 1 квартал 06 etc