powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Прошу совет по организации хранения адреса
57 сообщений из 57, показаны все 3 страниц
Прошу совет по организации хранения адреса
    #38216397
oxra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Непроходимо организовать в бд хранение адреса. Структура адреса: Страна->Регион->Населенный пункт. Проблема в том, что у ряда адресов нет региона, т.е. Страна->Населенный пункт.

Подскажите, пожалуйста, насколько оптимально хранить адрес в бд, в такой структуре:

countries[id, name],
regions[id, country_id, name],
сities[id, country_id, region_id, name]

Запрос одного типа: нужно получить полную строку адреса вида Страна->Регион->Населенный пункт или Страна->Населенный пункт, если региона нет.

Цель: быстрые выборки, при наличии большого количества адресов.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38216399
oxra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
* Необходимо
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38216424
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oxra,

Достали "изобретатели". Все уже изобретено до вас. КЛАДР называется. Поисковик расскажет подробнее.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38216532
tsaritsin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oxra,

Вполне нормальный вариант.
Еще для большей скорости (но не для оптимальности, если под оптимальностью подразумевать нормализацию). Можете в момент формирования адреса (т.е. выбора страны, региона, города и т.п.) формировать нужную Вам строку и хранить ее в БД. тогда выбирать вообще будет просто.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38216771
RomanH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oxra,

Может Адресный классификатор сделать на основе дерева?
Я бы сделал так
Id
IdParent - ссылка на родителя
Name - название
IdType - тип элемента
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38216809
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> у ряда адресов нет региона, т.е. Страна->Населенный пункт

Например?
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38216825
orehov_i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> у ряда адресов нет региона, т.е. Страна->Населенный пункт

Например?
Антарктида. Зимовка "Медвежья" :)
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38216831
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Любой адрес в Люксембурге, например.

Но вообще топик фигня. Поиск о региону/городу и т.п никак не связан с хранением адреса.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38216836
Inkelyad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_20040621> у ряда адресов нет региона, т.е. Страна->Населенный пункт

Например?
Российский почтовый индекс 468320, Байконур.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38216931
tanglir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
orehov_iguest_20040621> у ряда адресов нет региона, т.е. Страна->Населенный пункт

Например?
Антарктида. Зимовка "Медвежья" :)С каких это пор Антарктида стала страной?
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38216942
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Антарктида. Зимовка "Медвежья"

Это не регулярный адрес. Для геонимов бессмысленно использовать систему адресации, основанную на административно-территориальном делении.

> Российский почтовый индекс 468320, Байконур.

Полагаю, должен присутствовать номер в/ч, но все равно это хороший пример. Байконур - арендованная у Казахстана территория, адрес, не связанный с административно-территориальным делением Российской Федерации.

Полагаю, из примеров должно быть ясно, что почтовая адресация и административно-территориальные единицы - две разные задачи. Поэтому КЛАДРы и прочая хрень идут лесом.

Есть желающие предложить прототип структуры?
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38216954
orehov_i
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tanglirС каких это пор Антарктида стала страной?[/quot]
Да она уже практически поделена. Осталось только границы провести.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38217004
oxra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry SibiryakovЛюбой адрес в Люксембурге, например.

Но вообще топик фигня. Поиск о региону/городу и т.п никак не связан с хранением адреса.


Не очень понял, допустим объявление может быть привязано к городу и региону(если он есть). И нужно выбирать объявления в пределах региона, или в пределах города.

То почему поиск не связан с хранением?
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38217056
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oxraТо почему поиск не связан с хранением?
Потому что "географическое расположение" и "почтовый адрес" это два разных
атрибута. И поиск по первому никак не связан с хранением второго.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38217169
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621Есть желающие предложить прототип структуры?

Так тут главное -- цель знать, техзадание.

"Цель: быстрые выборки, при наличии большого количества адресов." -- это хреновня, а не цель, это в стиле "чтобы быстро работало".

Надо знать, по каким критериям выборки, для каких целей. А он даже не говорит, какой адрес -- почтовый, административный.
Короче, техзадание надо подробное, а не это.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38217191
tsaritsin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_20040621>
Есть желающие предложить прототип структуры?
Как универсальный вариант можно сделать так:
create table Address
(
AddressID int,
AddressElementID int,
AddressElementName varchar(255),
AddressTypeID int
)
Где AddressTypeID , определяет что за элемент адреса: страна, регион, город и т.п. Можно также вынести AddressElement в отдельный справочник.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38217316
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Так тут главное -- цель знать, техзадание.

Получив решение в общем виде, отсечь лишнее достаточно просто.

> какой адрес -- почтовый, административный

Это тоже не принципиально. Но из определения "почтовый" мы можем получить еще один прецедент: адресация посредством служебного идентификатора территориального отделения национальной почтовой службы. Остались еще несколько вариантов адресации.

> AddressTypeID , определяет что за элемент адреса: страна, регион, город и т.п.
> Можно также вынести AddressElement в отдельный справочник.

Хорошая попытка. Обобщите ваше предложение.

Еще?
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38217439
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
> Так тут главное -- цель знать, техзадание.

Получив решение в общем виде, отсечь лишнее достаточно просто.



Рекомендую к прочтению:
http://lurkmore.to/42

Так что я уже дал тебе решение в общем виде -- 42.
Отсекай теперь лишнее.


> какой адрес -- почтовый, административный

Это тоже не принципиально. Но из определения "почтовый" мы можем получить еще один прецедент: адресация посредством служебного идентификатора территориального отделения национальной почтовой службы. Остались еще несколько вариантов адресации.


Это очень принципиально. Есть почтовые адреса типа "москва, главпочтампт, Иванову, до востребования".
Есть типа "Россия 196240 а/я 802".
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38217508
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Рекомендую к прочтению

Тупить бросайте.

> Так что я уже дал тебе решение в общем виде -- 42

Дружище, вы не решение дали, а подъ^бку. Разочаровали. В сад.

Остальным: бОльшая часть способов адресации названа.
1. Регулярная почтовая адресация. Индекс (если есть), административно-территориальная единица (или часть их иерархии), населенный пункт, локальный идентификатор (пока без уточнений, что это такое);
2. Внутренний идентификатор почтовой службы;
3. Идентификатор сервиса почтовой службы;
4. Специальная внутренняя адресация для территорий, находящихся во временном использовании в соответствии с межправительственными соглашениями;
5. Адресация для территорий, использование которых регламентировано международными соглашениями.

Кто-то готов дополнить и обобщить правила адресации?
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38217522
oxra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tsaritsinguest_20040621>
Есть желающие предложить прототип структуры?
Как универсальный вариант можно сделать так:
create table Address
(
AddressID int,
AddressElementID int,
AddressElementName varchar(255),
AddressTypeID int
)
Где AddressTypeID , определяет что за элемент адреса: страна, регион, город и т.п. Можно также вынести AddressElement в отдельный справочник.


А что означает AddressElementID в вашей структуре ?:

1|?|Москва|city
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38217573
tsaritsin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oxratsaritsinпропущено...

Как универсальный вариант можно сделать так:
create table Address
(
AddressID int,
AddressElementID int,
AddressElementName varchar(255),
AddressTypeID int
)
Где AddressTypeID , определяет что за элемент адреса: страна, регион, город и т.п. Можно также вынести AddressElement в отдельный справочник.


А что означает AddressElementID в вашей структуре ?:

1|?|Москва|city

Код Элемента адреса.
По идее, в самой таблице с адресами не будет наименований, но я показал структуру с намеком что потом нужно будет разнести по справочникам, для нормализации.
Приведу пример:
AddressID AddressElementID AddressElementName AddressTypeID
1 1 Москва 1
1 2 Россия 2
2 3 Украина 2
2 4 Донецкая область 3
2 5 Донецк 1
3 2 Россия 2
3 6 Питер 1
Последние 3 поля просятся в отдельный справочник. И тогда у вас получится в таблице:
AddressID AddressElementID
1 1
1 2
2 3
2 4
2 5
3 2
3 6
А при выборке строку адреса стройте в зависимости от AddressTypeID, т.е посделовательность элементов будет зависеть от того какой у каждого тип.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38217604
rockclimber
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> Антарктида. Зимовка "Медвежья"

Это не регулярный адрес. Для геонимов бессмысленно использовать систему адресации, основанную на административно-территориальном делении.

> Российский почтовый индекс 468320, Байконур.

Полагаю, должен присутствовать номер в/ч, но все равно это хороший пример. Байконур - арендованная у Казахстана территория, адрес, не связанный с административно-территориальным делением Российской Федерации.Код региона "Байконур" по КЛАДР - 99


У меня такое ощущение, что для половины участников слово КЛАДР - пустой звук. Настолько пустой, что даже в голову не приходит погуглить, что это такое и зачем его здесь советуют
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38217620
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Код региона "Байконур" по КЛАДР - 99

Если удивляться каждому чиху дебилов - жизни не хватит. Не пользуйтесь поделками обкуренных китайских первоклассников и будет вам Щастье.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38217633
Inkelyad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_20040621Полагаю, должен присутствовать номер в/ч, но все равно это хороший пример. Байконур - арендованная у Казахстана территория, адрес, не связанный с административно-территориальным делением Российской Федерации.

Полагаю, из примеров должно быть ясно, что почтовая адресация и административно-территориальные единицы - две разные задачи. Поэтому КЛАДРы и прочая хрень идут лесом.

Ну почему, пример с Байконуром был выдран из
"Эталонный справочник почтовых индексов объектов почтовой связи".
Можно пользоваться вместо КЛАДР.
Но он местами весьма забавный.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38217677
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> "Эталонный справочник почтовых индексов объектов почтовой связи"

Вы предлагаете взять регламент отдельной офф-лайн лавки и обязать всех пользователей Сети им пользоваться? Ну-ну.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38217795
Inkelyad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_20040621> "Эталонный справочник почтовых индексов объектов почтовой связи"

Вы предлагаете взять регламент отдельной офф-лайн лавки и обязать всех пользователей Сети им пользоваться? Ну-ну.
Про всех пользователей сети речи в первом посте не было.
Собственно, там вообще не было ничего о том, что база как-то с интернетом связана.

А оффлайновые почтовые лавки очень давно занимаются хранением адресов. Имеет смысл опыт учитывать.

Чем плох диалог вида 'введите свой почтовый индекс' -> клик -> в форме сами заполняются все поля, которые можно из базы индексов вытащить?
В результате человеку вообще не надо напрягаться с вводом города/региона итд.

Вопрос с 'кто еще есть рядом' тоже хорошо решается - в базе данных индексов какое-то деление по понятию 'рядом' все-таки есть.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38217857
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> вообще не было ничего о том, что база как-то с интернетом связана

Вы проектированием занимаетесь или репродукцией регламентов?

Задача примечательна тем, что часть решения - административно-территориальное деление. Которое используется совсем не только для почтовой адресации. Очень хотелось, чтобы кто-то вместо меня сформулировал эту простую посылку, но, видимо, не судьба. Так вот решение задачи о почтовой адресации подразумевает использование максимально полной стандартной регистрации административно-территориальной структуры. Перейти от такой структуры к адресам - легко. Обратно - нет.

Вы, полагаю, понимаете, что КЛАДР или найденный вами справочник при делах очень-очень опосредованно.

> Имеет смысл опыт учитывать.

Научатся работать - возможно.

> Чем плох диалог вида 'введите свой почтовый индекс'

Тем, что для его корректной реализации вам потребуется описание национальных почтовых служб более, чем 200 стран - от Афганистана до Зимбабве.

> Вопрос с 'кто еще есть рядом' тоже хорошо решается

Это задача решается принципиально по-другому.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38217944
Inkelyad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
guest_20040621,

Ну, если настолько обще задачу решать(те о структуре адреса ничего не знаем), то...

Сначала табличка с данными о поселениях
id население1 11 млн чел2 600 тыс чел3 60 тыс чел
теперь табличка с адресами в виде материализованного пути в иерархии.
id адрес1 Россия<TAB>Москва2 Россия<TAB>Приволжский округ<TAB>Удмуртская республика<TAB>Ижевск3 Россия<TAB>Почта России<TAB>4260004 Россия<TAB>Мин. обороны<TAB>часть номер..5 Казахстан<TAB>Кызыл-Ординская область<TAB>Байконур6 Россия<TAB>Почта России<TAB>468320
Теперь все связываем
id_адреса id_поселения112232435363
Дальше по вкусу наборы
почтовые адреса36
административные адреса125
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38218057
Cane Cat Fisher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
oxraЗапрос одного типа: нужно получить полную строку адреса вида Страна->Регион->Населенный пункт или Страна->Населенный пункт, если региона нет.

Боюсь показаться занудным, но все опять же зависит от задачи.

Например, очень частая задача: некий сайт в рекламных целях готов выслать по почте каталог своей продукции в бумажном виде. Куда угодно, хоть в Антарктиду - только вводи свой правильный адрес в поля ввода.

Решение: поскольку американские ученые программисты подметили, что на почтовом конверте адрес печатается четырьмя строками, то и на сайте адрес вводится четырьмя длинными текстовыми строками. И в БД, как вы уже догадались, лежат 4 поля: ADDR1, ADDR2, ADDR3, ADDR4 C(100). После ввода принтер один к одному шлепает введенное на липкую наклейку - а дальше дело почты. Одна-две опечатки роли не сыграют - почтальон разберется. А ввел полную ахинею - бандероль вернется со штампом "адресат неизвестен", а ты сиди без каталога в своей Антарктиде, всего делов.

Не бейте меня, это именно так реально работает во многих местах.

А вы говорите - административное деление, аренда у Казахстана...

Еще про адреса: Угловой дом
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38218058
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cane Cat FisherНе бейте меня, это именно так реально работает во многих местах.

И это правильно, поскольку, как я уже говорил в другом топике, смотреть на девочку,
которая пытается в поле для пятизначного индекса ввести шестизначный и наоборот - реально
жалко.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38218647
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> Боюсь показаться занудным, но все опять же зависит от задачи.

Зависит только описание локального идентификатора.

> А вы говорите - административное деление, аренда у Казахстана...

Именно так. Если вы ошиблись при указании индекса или не указали его совсем, но корректно указали остальную часть адреса, отправление скорее всего дойдет до адресата. Смысл индекса - автоматизация обработки почтовой корреспонденции. Административное же деление может быть существенно важным при указании адреса. Вас не должны удивлять идентичные названия населенных пунктов в разных административно-территориальных единицах.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38219039
oxra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем отписавшимся, большое спасибо за помощь :)
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38219074
tsaritsin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oxra,

Расскажи как будешь делать? А то тут столько дебатов было.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38219543
oxra
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
tsaritsin,

А тот вариант, который и описал в вопросе. Мне просто не нужна точность, подобная КЛАДР-у и индексы тоже не нужны.

А дискуссия понравилась:) если придется делать что-то более серьезное, понятно куда копать.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38228432
Фотография Ranckont
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть ещё такая категория адресов:
дом в 100 метрах от ж/д полотна
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38229960
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RanckontЕсть ещё такая категория адресов:
дом в 100 метрах от ж/д полотна
Это скорее не категория адреса в контексте обсуждения, а калька на "адресацию" земельного участка в рамках кадастрового квартала. Типа росреестра. И там реально может быть хоть "5 шагов от старой берёзы", только это ничем не лучше, чем "на деревню дедушке".
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230226
Фотография Ranckont
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ВаскецовRanckontЕсть ещё такая категория адресов:
дом в 100 метрах от ж/д полотна
Это скорее не категория адреса в контексте обсуждения, а калька на "адресацию" земельного участка в рамках кадастрового квартала. Типа росреестра. И там реально может быть хоть "5 шагов от старой берёзы", только это ничем не лучше, чем "на деревню дедушке".
это реальный адрес жилого дома
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230303
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ranckontэто реальный адрес жилого дома
И если на конверте написать только "дом в 100 метрах от ж/д полотна" - письмецо дойдёт?
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230304
Фотография Ranckont
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ВаскецовRanckontэто реальный адрес жилого дома
И если на конверте написать только "дом в 100 метрах от ж/д полотна" - письмецо дойдёт?люди писали письма - доходило
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230319
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, люди могут и Деду Морозу писать, и тоже дойдёт, вопрос в корректности такого адреса.
Где этот дом?
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230339
Фотография Ranckont
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ВаскецовНу, люди могут и Деду Морозу писать, и тоже дойдёт, вопрос в корректности такого адреса.
Где этот дом?Естественно имеется название города и того дома откуда считать 100м.
Я думал про это даже не спросят
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230355
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RanckontЕстественно имеется название города и того дома откуда считать 100м.
Я думал про это даже не спросят
))))
Написал же русским языком:
авторесли на конверте написать только "дом в 100 метрах от ж/д полотна"
А значит в вашем случае это был не адрес, а его часть. И скорее всего часть, взятая из реестра.
В общем понятно, что ничего нового не открылось.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230588
drakest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не часть. Это сермяжная правда жизни :)
Вот прекрасный вариант . Обратите внимание, как сочетается почтовый адрес с фактическим.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230606
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drakestЭто не часть. Это сермяжная правда жизни :)
Вот прекрасный вариант
Предпочитаете "Нижегородская область, Кстовский район" не замечать? Ну удачи на медкомиссии ))).
Когда какой-нибудь дружественный таджик или казах отправит письмо без индекса по адресу "Россия, дом в 100 метрах от ж/д полотна" и оно дойдёт - продолжим обсуждение, что такое адресация.
зы. Вообще удивлён терпению guest_а в этой теме ))
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230626
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
guest_20040621> Так что я уже дал тебе решение в общем виде -- 42

Дружище, вы не решение дали, а подъ^бку. Разочаровали. В сад.



Я плачу...
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230632
drakest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Васкецов, Вы хам.
Если я отправлюсь в кстовский район к абонентскому ящику то я попаду на почту, а не туда куда мне нужно на самом деле.
100-м левее- это реалии по которым мы живем. Ларек на перекрестке какой имеет адрес? Газетный киосок в переходе подземном какой адрес? Вход в станцию метро какой адрес?
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230641
Фотография Ranckont
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да он просто "прикопался" к тому, что не написан полностью адрес с указанием города
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230647
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
drakestСергей Васкецов, Вы хам
Вы уверены, что в курсе значения этого слова?

drakestЕсли я отправлюсь в кстовский район к абонентскому ящику то я попаду на почту, а не туда куда мне нужно на самом деле
Это проблема адреса, или это проблема неверного использования адреса?
А то ведь вы можете пойти по IP-адресу и придти на публичный анонимный прокси-сервер )))

drakestЛарек на перекрестке какой имеет адрес? Газетный киосок в переходе подземном какой адрес? Вход в станцию метро какой адрес?
Публичный портал росреестра вам может быть поможет. Ну или GPS.
Заодно подумайте над адресом киоска в 100 метрах, если их рядом выпритык будет стоять два.

И я не совсем понимаю цель этих вопросов. В "деревянной" системе адресации такие адреса не вызывают никаких технических проблем.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230706
Фотография Ranckont
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну давай такой адрес:
Кремль
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230722
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
RanckontНу давай такой адрес:
Кремль
Может быть даже по скудомыслию почтовых сотрудников, посьмо дойдёт до московского кремля )).
При этом во многих городах адрес вида "<Город>, Кремль" является корректным. И "Москва, Кремль" - не исключение.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230895
Фотография Ranckont
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ВаскецовRanckontНу давай такой адрес:
Кремль
Может быть даже по скудомыслию почтовых сотрудников, посьмо дойдёт до московского кремля )).
При этом во многих городах адрес вида "<Город>, Кремль" является корректным. И "Москва, Кремль" - не исключение.Ну вот сразу скудоумия, а где-же "В "деревянной" системе адресации такие адреса не вызывают никаких технических проблем."???
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230899
Inkelyad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
drakest Ларек на перекрестке какой имеет адрес? Газетный киосок в переходе подземном какой адрес? Вход в станцию метро какой адрес?
Я в свое время с удивлением узнал, что даже уличная рекламная панель почтовый арес имеет.
Его имеет вообще все, что на учет как 'есть такое строение' поставлено. А если не поставлено -
то у владельца будут большие проблемы доказывать, что он этим владеет.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230900
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если человек решит, что если Кремль, то сразу Московский, Астраханский, Нижегородский, Казанский,..... - это не техниеская проблема.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230905
Фотография Ranckont
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей ВаскецовЕсли человек решит, что если Кремль, то сразу Московский, Астраханский, Нижегородский, Казанский,..... - это не техниеская проблема.ага, читал такой анек, пуля вылетела, проблема на вашей стороне...
Слив даже не интересный
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230949
Фотография Сергей Васкецов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ranckontага, читал такой анек, пуля вылетела, проблема на вашей стороне...
Слив даже не интересный
Вы таки ничего не поняли. Адресация - это грубо говоря дерево. А что вы в него напихаете кривыми руками, дома у железки, деда мороза, кремли или антарктиды или вообще GPS координаты - это ваше горе и ваши заботы.
Вопрос-то обычно заключается, как сделать правильно, если хотеть сделать правильно.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38230983
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сергей Васкецов. Адресация - это грубо говоря дерево.

Я бы добавил
.. в котором для каждого узла должны быть некие правила разбора той части, адреса, которая идет за адресом этого узла. Причем эти правила могут весьма отличаться от узла к узлу - главное, чтобы они были.

Т.е. для примера, в адресе "Москва, Кремль, 13Ф" достаточно уметь находить Кремль в Москве и 13Ф в Кремле. А что такое 13Ф - всем кроме почтового отделения Кремля, в общем, пофиг.
...
Рейтинг: 0 / 0
Прошу совет по организации хранения адреса
    #38231642
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
> что вы в него напихаете кривыми руками, дома у железки, деда мороза, кремли или антарктиды

По большому счету - да. У адресации куча возможных способов применения, национальные почтовые системы - не единственно возможные. Их преимущество в том, что они наиболее полные. Но не исчерпывающе полные.

Имена собственные как псевдонимы для адресации - устоявшаяся практика.

> как сделать правильно

Хорошее решение будет достаточно геморройным. Дело даже не в том, чтобы написать рациональную структуру, а в том, как поддерживать достоверность данных.
...
Рейтинг: 0 / 0
57 сообщений из 57, показаны все 3 страниц
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Прошу совет по организации хранения адреса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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