|
|
|
Хранение количества комнат
|
|||
|---|---|---|---|
|
#18+
Есть очень небольшая база жилых домов строительной компании. Появилась необходимость сделать поиск домов по количеству комнат в квартирах (ясно, что в одном доме могут быть квартиры с различным числом комнат). Дело в том, что таблицы квартир в базе нет (она просто не нужна, да и подобного вопроса тогда бы не возникло). Как в такой ситуации лучше хранить информацию о количестве комнат? В одном поле таблицы домов или... ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2011, 12:04 |
|
||
|
Хранение количества комнат
|
|||
|---|---|---|---|
|
#18+
или создать такую таблицу или сделать таблицу, комнатность квартир в доме - два поля: ссылка на дом и число комнат ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2011, 09:29 |
|
||
|
Хранение количества комнат
|
|||
|---|---|---|---|
|
#18+
Nafили сделать таблицу, комнатность квартир в доме - два поля: ссылка на дом и число комнатА не логичнее ли будет в таблице домов добавить колонку "кол-во комнат"? Или закладываетесь с прицелом на хронологию и изменяющуюся комнатность домов? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2011, 10:14 |
|
||
|
Хранение количества комнат
|
|||
|---|---|---|---|
|
#18+
tanglirNafили сделать таблицу, комнатность квартир в доме - два поля: ссылка на дом и число комнатА не логичнее ли будет в таблице домов добавить колонку "кол-во комнат"? Или закладываетесь с прицелом на хронологию и изменяющуюся комнатность домов? :) очень часто в доме есть квартиры с разным количеством комнат ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2011, 10:19 |
|
||
|
Хранение количества комнат
|
|||
|---|---|---|---|
|
#18+
Nafочень часто в доме есть квартиры с разным количеством комнатТочностартпостпо количеству комнат в квартирах надо внимательней читать условия :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2011, 11:54 |
|
||
|
Хранение количества комнат
|
|||
|---|---|---|---|
|
#18+
andy.sПоявилась необходимость сделать поиск домов по количеству комнат в квартирах Может таки не просто квартирах, а непроданных квартирах? А то как-то очень странно... домов немного, а нужен поиск. Это все и так на память скажут. andy.sКак в такой ситуации лучше хранить информацию о количестве комнат? В одном поле таблицы домов или... ? В минимальном варианте в таблице домов иметь поле "варианты квартирности". В виде массива, или в виде битового поля, или в виде набора флагов - по ситуации. По-хорошему, в таблице домов нужна ссылка на таблицу проектов, а деталькой к таблице проектов будут планировки квартир, включающие в себя число комнат, площадь итп. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2011, 12:12 |
|
||
|
Хранение количества комнат
|
|||
|---|---|---|---|
|
#18+
Nafили создать такую таблицу или сделать таблицу, комнатность квартир в доме - два поля: ссылка на дом и число комнат Да, таблица "комнатности", наверное, более хороший вариант, чем запись строки вида "1,2,4,5" в таблицу домов. Тем более вдруг понадобится хранить еще и количество квартир с n комнатами (хотя такой задачи пока не ставилось) :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2011, 12:12 |
|
||
|
Хранение количества комнат
|
|||
|---|---|---|---|
|
#18+
andy.s(хотя такой задачи пока не ставилось) :) Имхо очевидно, что она возникнет. Поэтому надо делать нормально и объяснить, что лучше сразу делать нормально. Дома >- Проекты домов Планировки квартир >- Проекты домов Квартиры >- Дома Квартиры >- Планировки квартир. И искать хоть по количеству комнат, хоть по диапазону жилой площади, хоть по тому же плюс наличию балкона. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2011, 12:15 |
|
||
|
Хранение количества комнат
|
|||
|---|---|---|---|
|
#18+
softwarerПо-хорошему, в таблице домов нужна ссылка на таблицу проектов, а деталькой к таблице проектов будут планировки квартир, включающие в себя число комнат, площадь итп. В том-то и дело, что планировки квартир хранить не нужно (по крайней мере, пока). Люди предпочитают выложить одну большую схему, где всё наглядно видно. А насчет того, зачем поиск - ну он не мне нужен, задача такая :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.03.2011, 12:18 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=37154727&tid=1542277]: |
0ms |
get settings: |
8ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
144ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
29ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 448ms |

| 0 / 0 |
