- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
CREATE TABLE IF NOT EXISTS `region` (
  `id` int(32) NOT NULL auto_increment,
  `vkl` tinyint(1) NOT NULL COMMENT 'Флаг использования/игнорирования (вкл/выкл) страны в проекте',
  `tip` int(8) NOT NULL COMMENT 'тип региона: определяется из таблицы region_tip',
  `samonazvanie` varchar(255) collate utf8_bin NOT NULL COMMENT 'название региона на местном языке',
  `mfa` varchar(255) collate utf8_bin default NULL COMMENT 'запись названия в МФА',
  `stolica` int(32) NOT NULL COMMENT 'столица региона',
  `samonazvanie_1` varchar(255) collate utf8_bin NOT NULL COMMENT 'прочтение названия на русском языке',
  `oficialno_1` varchar(255) collate utf8_bin NOT NULL COMMENT 'официальное название на русском',
  `flag` varchar(255) collate utf8_bin default NULL COMMENT 'флаг населенного пункта',
  `flag_svg` varchar(255) collate utf8_bin default NULL COMMENT 'флаг населенного пункта в векторном формате',
  `gerb` varchar(255) collate utf8_bin default NULL COMMENT 'герб населенного пункта',
  `gerb_svg` varchar(255) collate utf8_bin default NULL COMMENT 'герб населенного пункта в векторном формате',
  `kontinent` int(8) NOT NULL COMMENT 'маска континента',
  `strana_id` int(8) NOT NULL COMMENT 'сслыка на страну',
  `region_id` varchar(32) collate utf8_bin NOT NULL COMMENT 'построение иерархии регионов',
  `ksi1` varchar(16) collate utf8_bin NOT NULL COMMENT 'одномодный КСИ-код',
  `ksi2` varchar(16) collate utf8_bin NOT NULL COMMENT 'двумодный КСИ-код',
  `ksi_sort` varchar(16) collate utf8_bin NOT NULL COMMENT 'сортировочный КСИ-код',
  `ksi_lat` varchar(16) collate utf8_bin NOT NULL COMMENT 'латинский КСИ-код',
  `iso_kod` varchar(16) collate utf8_bin NOT NULL COMMENT 'универсальный код (в большинстве случаев ИСО-код)',
  `telefon` varchar(16) collate utf8_bin NOT NULL COMMENT 'телефонный код',
  `pochta` varchar(16) collate utf8_bin NOT NULL COMMENT 'почтовый индекс',
  `avto` varchar(8) collate utf8_bin NOT NULL COMMENT 'автомобильный код',
  `naselenie` decimal(16,3) NOT NULL COMMENT 'приблизительная численность',
  `ploshad` decimal(16,3) NOT NULL COMMENT 'оценка площади',
  `giddom` varchar(255) collate utf8_bin NOT NULL default 'http://www.giddom.com' COMMENT 'ссылка на проект ГидДом',
  `shirota_gradus` int(8) NOT NULL COMMENT 'градус широты',
  `shirota_minuta` int(8) NOT NULL COMMENT 'минута широты',
  `shirota_sekunda` float(16,2) NOT NULL COMMENT 'секунда широты',
  `dolgota_gradus` int(8) NOT NULL COMMENT 'градус долготы',
  `dolgota_minuta` int(8) NOT NULL COMMENT 'минута долготы',
  `dolgota_sekunda` float(16,2) NOT NULL COMMENT 'секунда долготы',
  `sozdan` datetime default NULL,
  `izmenen` datetime default NULL,
  `vrem_pojas` varchar(8) collate utf8_bin default NULL,
  `dop_nazvanie` text collate utf8_bin COMMENT 'дополнительные (альтернативные) названия страны для различных вариантов транслитерации и исторических названий, возможно использование для поиска',
  `status` int(11) NOT NULL COMMENT 'статус записи о регионе',
  `nazvanie_1` varchar(255) collate utf8_bin NOT NULL,
  `opisanie_1` text collate utf8_bin COMMENT 'Описание населённого пункта на русский языке',
-- колбаса
  `nazvanie_67` varchar(255) collate utf8_bin NOT NULL COMMENT 'поле для хранения названия на словенском',
  `opisanie_67` text collate utf8_bin COMMENT 'Описание населённого пункта на словацкий языке',
  PRIMARY KEY  (`id`),
  KEY `nazvanie_67` (`nazvanie_67`),
  KEY `strana_id` (`strana_id`),
  KEY `region_id` (`region_id`),
  KEY `vkl` (`vkl`),
  KEY `nazvanie_1` (`nazvanie_1`),
  KEY `nazvanie_2` (`nazvanie_2`)
) ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='таблица регионов стран' AUTO_INCREMENT=3746 ;
                                     
        
            Искал хорошую базу Российских городов с областями, регионами, на русском и английском с координатами. На хабре набрёл на это http://geo.webnabor.com/?link=16