|
|
|
|
|
для: trix
(23.03.2007 в 00:17)
| | Вчера было максимум три категории - сегодня десять. Но сущность категории как была одна - так и осталась. Соответственно и колонка в таблице как была одна - так и останется. | |
|
|
|
|
|
|
|
для: Trianon
(23.03.2007 в 00:03)
| | Спасибо за подсказку уже легче :)
Тогда еще вопрос,
Если например выделяем категории номеров в отдельную таблицу,
ID - номер отеля,
колонки - категория номера,
возникает вопрос, если сегодня у меня максимум 3 категории номеров, а через месяц нужно будет занести в базу отель у которго например 10, категорий, как это лучше реализовать?
1. заранее сделать в таблице лишних колонок с запасом,
2. или изменять структуру таблицы добавляя новые колонки,
3. или это вообще не правильно ? | |
|
|
|
|
|
|
|
для: trix
(22.03.2007 в 23:11)
| | Создавать по таблице на каждый отель - совершенно точно не следует.
Выделите сущности.
Что у Вас там есть?
Отели? номера? цены? фотографии? Места размещения?
Вот на каждую такую сущность заведите по таблице. | |
|
|
|
|
|
|
| Подскажите, сам ни как не могу сообразить.
Задача такая, мне нужно сделать базу данных гостиниц, есть например:
1. штук 20 гостиниц
2. Есть разное количество категорий номеров от 2 до 10
3. Цены в гостиницах меняются по периодам, для упрощения - январь, февраль, март
4. Описание гостиницы
5. ФОтки номеров, разное количество
Соответственно нужно сделать базу, где все это лежит и нужен поиск, по дате и номеру
В одну таблицу есно это не влазит, пытаюсь сделать одну общую таблицу для описаний, и по таблице с ценами на каждый отель.
Но не могу ни как сообразить как лучше сделать структуру таблицы, чтобы поиск не был слишком долгим, если у меня будет 500 отелей, то чтобы сделать сортировку по например одноместному номеру нужно будет перебрать 500 таблиц, а это блин не быстро видимо будет =(
Посоветуйте как сделать структуру или может кто готовый движок знает ? | |
|
|
|
|