Несколько названий для одной статьи

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) ?
 
Сверху