|
|
|
| Добрый день! Задача такая. Как правильно организовать структуру хранения место проживания данных.
Исхожу из следующей ситуации.
Вариант первый.
Иванов Иван Иванович проживает по адресу: Московская область, г. Москва., ул Речная 10, д. 4, корпус 5.
Петров Петр Петрович проживает по адресу Воронежская область, г. Рамонский район, с. Логовое.
Отсюда вытекает, что для людей, проживающей в сельской местности имеет отличные типы хранения адреса место проживания от типов хранения адреса место проживания в городской местности.
Посоветуйте, как бы правильно организовать хранения. Какие типы следует учесть для сельской местности, а какие для городской? | |
|
|
|
|
|
|
|
для: admiral
(18.11.2009 в 18:45)
| | Самое простое решение - предусмотреть все поля, включая Область/Край, Город/Село, район, улицу, дом, корпус, квартиру. А заполнять только те поля для которых имеется информация. | |
|
|
|
|
|
|
|
для: cheops
(19.11.2009 в 12:40)
| | Хм. Интересно. Только тогда предусмотреть два поля типа выбора, например тип, который определяет что это - область или район. Аналогично для Город/Район. Верно ли? | |
|
|
|
|
|
|
|
для: admiral
(19.11.2009 в 16:01)
| | Как правило, даже это не нужно, помещаете вместо города - село, а само поле называете "Населенный пункт". У городов нет районов (т.е. если у населенного пункта статус города, то район в адресе не указывается) - только области и края, а у сел и поселков помимо области/края обязательно имеется район. | |
|
|
|