Наполнение справочников: "Страна", "Регионы" и "Населенные пункты"
Всем привет!
Хочу поделиться наполнением справочников: "Страна", "Регионы" и "Населенные пункты", которое включает в себя 106 стран, 922 региона и 10969 городов.
Последовательность загрузки:
1 - Country.sql
2 - State.sql
3 - City.sql
Спасибо, отличная и полезная штука. Все связанно CountryID -> StateID -> CityID.
Респект)
Есть некоторые нелогичности, если страна имеет сложную структуру.
Например, согласно справочнику, "Москва" входит в "Московская обл.", "Киев" - в "Киевская обл." (а это не так). А "Воронеж" - в "Центральный ФО" (а надо сначала как раз в область).
"Севастополь" в "Крымская область" особенно весело. И да, "Горно-Алтайск" на самом деле ни разу не входит в "Алтайский край".
Поэтому использовать для заполнения более-менее официальных бланков следует с осторожностью.
"Зверев Александр" написал:Есть некоторые нелогичности, если страна имеет сложную структуру.
Например, согласно справочнику, "Москва" входит в "Московская обл.", "Киев" - в "Киевская обл." (а это не так). А "Воронеж" - в "Центральный ФО" (а надо сначала как раз в область).
"Севастополь" в "Крымская область" особенно весело. И да, "Горно-Алтайск" на самом деле ни разу не входит в "Алтайский край".
Поэтому использовать для заполнения более-менее официальных бланков следует с осторожностью.
Спасибо, Александр. За внимательность +5 :twisted:
Поэтому использовать для заполнения более-менее официальных бланков следует ФИАС
Прошу прощения за вмешательство, но думаю, что эти же скрипты для BPMonline будут здесь уместны
Я внес следующие изменения:
1. Удалил некоторые параметры, которые есть в Terrasoft 3.x и нет в BPMonline
2. Заменил NULL на '' для поля Description (в BPMonline оно not null)
3. Изменил названия полей, чтобы они соответствовали полям из таблиц Country, Region и City, изменил названия самих таблиц (без tbl_)
4. Установил полям CreatedByID и ModifiedByID ID контакта, который Supervisor во всех версиях BPMonline
Маленький скрипт от меня: заполнение списка стран (196 шт.) и их столиц. Как бонус - заполнение 50 крупнейших городов Африки (для других континентов делается аналогично). Источник информации - страницы сайта worldgeo.ru. Перед запуском убедиться, что части света в базе названы одинаково (если надо - переименовать).