Spear
почемучка
ну я же н епрошу за меня написать админку и библиоткеку фильмовздесь не клуб готовых решений - ты должен сказать заветную фразу:
делал то-то - не получилось и показать, что делал - тогда мы поможем - а готовые решения ищутся в другом форуме.
вот начни делать сам - появятся вопросы - задай
чтобы начать тебе информации дали предостаточно
я прошу помочь мне разобраться с организацией БД.
Вот напримервы сказали пиши что не получается.
Неполучается придумать как вытаскивать фильмы на такую-то букву (или на все буквы такого-то алфавита) не используя rlike т.к. сказали что он губителен при больших размерах БД.
-~{}~ 19.10.05 18:46:
вот смотрите, какая будет структура (приблизительно)
1. главная таблица фльмов
id | date | date2 | ещё какие-то поля... |
2. таблица названий
movieID | title | type
на каждое названия фильма будет + 1 запись.
type - тип названия (в россии, европе, рабоче.. и т.п.)
3. таблица URL-названий
movieID | title
на каждое дополнительное УРЛ-название будет дополнительно поле.
+ ещё таблицы по разным компаниям, продссерам, вида
movieID | companyId
он будет связывать айди фильмов и айди компаний. Но это уже не важно.
Пока что ещё не решил такие вопросы:
1. Как же поступить с названиями на такую-то букву (группу букв, символов)
2. При такой (вышеописанной) страктуре на 20 000 фильмов будет около 250 000 записей в БД.
Насколько это плохо? Ведь 20 000 фильмов это не предел.
Когда их будет 50 000....
Может стоит сразу где-то оптимизиваьть структуру?
-~{}~ 19.10.05 21:50:
народ, очень прошу - помогите. я на месте стою - не нзаю как делать.. очень прошу - подскажите советом..
неужели мало кто такое делал?
-~{}~ 20.10.05 21:35:
хотя бы такой вопросик:
не будет ли напряг на базу при большом кол-ве записей? (400-500 000) ?