|
|
|
Помогите решить интересную задачу!
|
|||
|---|---|---|---|
|
#18+
Привет! Не знаю, всем ли задача покажеться интересной, но всё же.... Дело вот в чем: Существует таблица с названиями улиц города. В городе существуют избирательные участки. Избирательный участок покрывает некоторую территорию - несколько улиц, причём совсем не обязательно что все дома улицы принадлежат данному избирательному участку. Номер дома может содержать корпусную приставку(к примеру, 4а или 15б). Необходимо хранить номера домов, которые покрывает данный избирательный участок, к примеру: Участок №6 - ул. Первая №№ 1, 2, 3, 3а, 4б, 12-24, 36, 48г. ул. Вторая №№ 6, 8, 8г, 45-67, 89б; Участок №7 - ..................................... и т.д. На этом месте проектирование БД подостановилось....... Подскажите реализацию в таблицах. Заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2009, 15:15 |
|
||
|
Помогите решить интересную задачу!
|
|||
|---|---|---|---|
|
#18+
С такими вопросами вам еще рано проектировать подобные системы. Курсач ? ЗЫ: Таблица: ссылка на ИУ, ссылка на улицу, номер дома(строкой) Введите строгие правила для написания блочных приставок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2009, 15:26 |
|
||
|
Помогите решить интересную задачу!
|
|||
|---|---|---|---|
|
#18+
LSVЗЫ: Таблица: ссылка на ИУ, ссылка на улицу, номер дома(строкой)Если предполагается дальнейшее развитие системы, то справочник домов лучше вынести в отдельную таблицу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2009, 15:54 |
|
||
|
Помогите решить интересную задачу!
|
|||
|---|---|---|---|
|
#18+
Решение номер один: нудное, но строгое три таблицы: улицы, участки, дома (причем абсолютно все) таблица домов ссылается на таблицу улиц и таблицу участков Решение номер два: излишне креативное три таблицы: улицы, участки, вхождения домов в участки вхождения содержит поля: - участок - улица - тип диапозона (все, четные, нечетные) - дом номер - дом корпус - дом номер конечный - дом корпус конечный таблица заполняется несколькими способами: 1. заполнена только улица и участок - вся улица входит в один участок 2. заполнены все поля - в участок входят все/четные/нечетные дома из данного диапазона 3. заполнена только улица, участок, дом номер, дом корпус (выборочно) - в участок входит конкретный дом +проверки на корректность ввода данных С уважением, Naf ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2009, 16:04 |
|
||
|
|

start [/forum/topic.php?fid=32&fpage=83&tid=1543068]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
53ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 205ms |
| total: | 338ms |

| 0 / 0 |
