powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как спроектировать адресный классификатор
13 сообщений из 38, страница 2 из 2
Как спроектировать адресный классификатор
    #38832548
baracs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BKV88С этими запятыми камасутра какая-то.
Я как понял если корпуса, строения нету ставится , и т.д. Это следы не очень аккуратного формирования адресной строки из отдельных полей.

Вы так и не ответили, что собираетесь делать с этими адресами.
BKV88Еще в нескольких ИС наблюдал похожую выбираешь регион вываливается список улиц. Аля заполнение по кладру.
Ну как тут уже увидел, что ест альтернатива кладра. ФИАС - это не альтернатива КЛАДР, а его очередная инкарнация.

Чтобы при выборе региона (района) вываливался список населенных пунктов, а при выборе н.п. вываливался список его улиц и т.п., надо создать систему иерархически связанных справочников "адресообразующих элементов" на базе того же ФИАС, и поддерживать их в актуальном состоянии.
Можно использовать их только в качестве подсказки оператору, можно жестко запрещать вводить что-то отсутствующее в справочнике.
Это уже зависит от поставленных целей и задач...
...
Рейтинг: 0 / 0
Как спроектировать адресный классификатор
    #38837406
Alexandergg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Интересно, кто как решает задачу парсинга адреса если он УЖЕ одной строкой. Вот тут ( http://habrahabr.ru/company/hflabs/blog/240633/) есть рассказ на эту тему, хотя он скорее про то, на что обращать внимание, а не про сам алгоритм
...
Рейтинг: 0 / 0
Как спроектировать адресный классификатор
    #38837409
JeStone
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexanderggИнтересно, кто как решает задачу парсинга адреса если он УЖЕ одной строкой. Вот тут ( http://habrahabr.ru/company/hflabs/blog/240633/) есть рассказ на эту тему, хотя он скорее про то, на что обращать внимание, а не про сам алгоритм

регулярки... регулярки... регулярки...
но процесс не из приятнейших
...
Рейтинг: 0 / 0
Как спроектировать адресный классификатор
    #38874496
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хочу спросить...
Может конечно ерунду спрошу...
Но как-то срочно надо...

И так...
Имею ФИАС таблицы... ADDROBJ и HOUSE
Кто-то знает как они связаны между собой ?
Что-то доку "Сведения о составе информации ФИАС.doc" почитал, не понял, как они связаны...
...
Рейтинг: 0 / 0
Как спроектировать адресный классификатор
    #38876620
Павел Евгеньевич
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Связаны по полю AoGuid
...
Рейтинг: 0 / 0
Как спроектировать адресный классификатор
    #38876640
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Павел ЕвгеньевичСвязаны по полю AoGuidСпасибо...
Я тоже определил... Жаль только не отписался...
17237746
...
Рейтинг: 0 / 0
Как спроектировать адресный классификатор
    #38889045
Фотография Владимир СА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос:
Как пополняете данные из ФИАС в части таблицы ADDROBJ и HOUSE
Пополнение через файлы "Обновление ФИАС" или загружаете заново из "Полная БД ФИАС" ???
...
Рейтинг: 0 / 0
Как спроектировать адресный классификатор
    #39141839
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovBKV88А есть какое-то правило в качестве разделителей?
Есть. Называется "первая Нормальная Форма". И гласит, что если в поле есть разделители,
значит эта форма нарушена и разработчика ожидает ад.

Это утверждение выглядит слишком безапелляционно и максималистично.
Вероятно, даже сам автор этого поста грешит несоблюдением своей же теории во всех случаях жизни.
Например, я бы удивился, если бы увидел такую реализацию хранения, скажем, назначения платежа в финансовом документе как набор слов (связь 1-N), ведь одним предложением хранить нельзя по идее автора - в нем есть слова и - о боже - разделители слов. Ненормированно. Хотя вполне себе соответствовало бы этой теории.
...
Рейтинг: 0 / 0
Как спроектировать адресный классификатор
    #39141848
Вадиман
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovMikle83"Обычаи" почты мягко сказать сложно верифицировать при произвольном вводе
данных оператором.
И самое забавное: их и не надо верифицировать. Правильность ввода информации это
единоличная ответственность оператора. Не примет почта то, что он ввёл, ему и получать по
шапке.

Еще один тезис, "не подлежащий обсуждению".
Даже с точки зрения руководителя какой-нибудь организации не понятно, почему его организация должна иметь потенциальные проблемы из-за разного видения разных операторов по вопросу структуры вводимых данных.
Автор, похоже, прокачал скилл по абстрактной и бездоказательной риторике. Давайте посмотрим, как она ложится на факты.

Положение ЦБРФ №383-П пп. 2.1 и 2.7:

2.1. Процедуры приема к исполнению распоряжений включают:
•удостоверение права распоряжения денежными средствами (удостоверение права использования электронного средства платежа);
•контроль целостности распоряжений;
•структурный контроль распоряжений;
контроль значений реквизитов распоряжений;
•контроль достаточности денежных средств.

2.7. Контроль значений реквизитов распоряжений осуществляется посредством проверки в порядке, установленном банком, с учетом требований законодательства, значений реквизитов распоряжений, их допустимости и соответствия


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

Оператору, может, потом и дадут по шапке, но сначала банк заплатит штрафы, разберется с претензиями клиентов из-за того, что, скажем, Казначейство забраковало их налоговые платежи по причине не прохождения форматно-логического контроля. А еще отдел автоматизации получит по шапке (и опять же, вперед оператора) за то, что программа пропустила данные, введенные не по требуемому законодательством формату (существование дома по указанному адресу никто и не требует проверять, а вот указание этого адреса по правильному формату - вполне себе предмет для проверки).
...
Рейтинг: 0 / 0
Как спроектировать адресный классификатор
    #39142669
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вообще, адрес - этого одна из самых сложных информационных структур, потому что в первую очередь он очень разнообразен.
для начала есть разные адреса: почтовый, места жительства/прописки, адрес доставки товара, и т. п. это все -вообще разные сущности.

по сути адрес есть записанный словами алгоритм доставки почты или чего-то еще. именно поэтому адреса могут быть очень разными, от "Москва, Кремль, Путину", или "Москва, а/я 246859",до подобного адреса с индексом и область, районом и нас. пунктом.
...
Рейтинг: 0 / 0
Как спроектировать адресный классификатор
    #39142759
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZivот "Москва, Кремль, Путину"Если мне память не изменяет, то даже на адрес "Деду Морозу" письма должны приниматься и доходить (на специальный адрес, разумеется).
MasterZivдо подобного адреса с индексом и область, районом и нас. пунктом.Я тут недавно препирался с одной организацией, которая имеет отношение к доставке. У них в адресе жестко требовалась улица и никак иначе. А у нас ее нет. В итоге сошлись на том, что будет указана ближайшая улица, благо, что она вообще есть.
...
Рейтинг: 0 / 0
Как спроектировать адресный классификатор
    #39142865
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftMasterZivот "Москва, Кремль, Путину"Если мне память не изменяет, то даже на адрес "Деду Морозу" письма должны приниматься и доходить (на специальный адрес, разумеется).
MasterZivдо подобного адреса с индексом и область, районом и нас. пунктом.Я тут недавно препирался с одной организацией, которая имеет отношение к доставке. У них в адресе жестко требовалась улица и никак иначе. А у нас ее нет. В итоге сошлись на том, что будет указана ближайшая улица, благо, что она вообще есть.


вот вот, в том то и дело, если в больших городах адреса хоть как-то структуризированы, то в каких-то глухих местах адрес может выглядеть как "Чукотка, Абрамовичу", и все, достаточно.
Особый кстати случай - военная полевая почта, в мирное и военное время. там номер части, подразделение и фамилия.
...
Рейтинг: 0 / 0
Как спроектировать адресный классификатор
    #39144230
Wovan2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир САВопрос:
Как пополняете данные из ФИАС в части таблицы ADDROBJ и HOUSE
Пополнение через файлы "Обновление ФИАС" или загружаете заново из "Полная БД ФИАС" ???
Мы делаем обновление.
Большой минус (а для кого-то и плюс) - ФИАС огромного размера, даже в сравнении с КЛАДР. Зато, по идее там хранится вся история жизни/изменения адреса, т.е. содержит кучу "мертвых адресов" и "архивных данных". Мы храним только актуальные данные, т.е. при обновлении удаленные адреса удаляем, обновленные обновляем, новые добавляем. Минус такого подход - мы не можем пользоваться идентификаторами домов и адресов непосредственно. Приходится использовать ФИАС как справочник для заполнения адресных полей.
...
Рейтинг: 0 / 0
13 сообщений из 38, страница 2 из 2
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как спроектировать адресный классификатор
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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