Наполнение справочников: "Страна", "Регионы" и "Населенные пункты"

Всем привет!

Хочу поделиться наполнением справочников: "Страна", "Регионы" и "Населенные пункты", которое включает в себя 106 стран, 922 региона и 10969 городов.

Последовательность загрузки:
1 - Country.sql
2 - State.sql
3 - City.sql

Нравится

Поделиться

8 комментариев

Спасибо, отличная и полезная штука. Все связанно 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. Перед запуском убедиться, что части света в базе названы одинаково (если надо - переименовать).

А где можно скачать скрипт?

Здравствуйте, Карина!

Скачать можно по этой ссылке.

Показать все комментарии