powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Адреса
9 сообщений из 9, страница 1 из 1
Адреса
    #32800585
Drunk Sr.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос этот уже обсжудался, но ...
БД (в разработке) по приему заказов на перевозку грузов.
Надо так организовать схему адресации чтобы она была как можно более прозрачна для пользователей.
Например : междугородний заказ, в лучшем случае
1.страна
2.область
3.город
4.район/микрорайон
5.улица
6.дом/кв
желательно чтобы пользователь вводил только 3,5,6.А на перевозку по городу 5,6.
Вопрос в том, как быть если адрес состоит (область-район-поселок ну что-то в этои роде)? Как лучше/правильнее это все организовать? Сколько таблиц для этого необходимо?
Надо будет например узнать в каком районе города заказывают больше автомобилей.
Всяко у кого-нибудь есть опыт по этому поводу, просьба поделиться.
...
Рейтинг: 0 / 0
Адреса
    #32800593
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
храни GPS долгота/широта координаты, точно с адресами не ошибешся и маршруты легко строить и на карте показать
...
Рейтинг: 0 / 0
Адреса
    #32800594
Drunk Sr.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Показывать все на карте буду еще не скоро.
Меня больше интересуют таблицы и связь между ними.
...
Рейтинг: 0 / 0
Адреса
    #32800958
Dik76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На мой взгляд надо хранить адрес полностью по праилу 9 запятых, просто сделать настройку по умолчанию для городского режима заполнять требуемую часть автоматом.

Lepsikхрани GPS долгота/широта координаты, точно с адресами не ошибешся и маршруты легко строить и на карте показать
Согласен, для населенного пункта можно и координаты хранить.
...
Рейтинг: 0 / 0
Адреса
    #32801528
Фотография tygra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну сделай дерево с названиями населенных пунктов, типы пункта (область. район и т.д.). В адрес пиши только ID пункта, улицу, дом. Все.

Ни в коем случае не храни все в одной строке.

-- Tygra's --
...
Рейтинг: 0 / 0
Адреса
    #32803145
Dik76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tygraНу сделай дерево с названиями населенных пунктов, типы пункта (область. район и т.д.). В адрес пиши только ID пункта, улицу, дом. Все.
Ни в коем случае не храни все в одной строке.

Я мог быть не правильно понят... я не имел ввиду хранить адрес в виде строки.
Собственно формат адреса:
Страна, Индекс, Регион, Район, Город, Нас.пункт, Улица, Дом, Корпус, Квартира.

Регион, Район, Город, Нас.пункт - можно представить в виде дерева, как уже говорил tygra, с учетом того, что Москва и Питер относятся к уровню региона. Я для простоты выбора завел их и в качестве городов. Данные закачивал из КЛАДРа. Оттуда же можно взять и справочник улиц, если конечно требуется.
...
Рейтинг: 0 / 0
Адреса
    #32806443
Drunk Sr.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
КЛАДР - что это?
...
Рейтинг: 0 / 0
Адреса
    #32806888
Dik76
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Drunk Sr.КЛАДР - что это?
Классификатора Адресов России (КЛАДР) - взять можно тут
...
Рейтинг: 0 / 0
Адреса
    #32810717
Drunk Sr.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Благодарствую.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Адреса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]