Tlocation: различия между версиями

Материал из CMS Sitebill Wiki
Перейти к навигации Перейти к поиску
(Новая страница: «Статус: в разработке Допустимые названия элемента этого типа: tlocaion (значение поля ) Тип …»)
 
Строка 1: Строка 1:
Статус: в разработке
+
Статус: в разработке<br />
Допустимые названия элемента этого типа: tlocaion (значение поля )
+
Допустимые названия элемента этого типа: tlocaion (значение поля )<br />
  
  
Тип поля модели, отвечающий за адресные данные.
+
Тип поля модели, отвечающий за адресные данные.<br />
Содержит в себе 5 встроенных частей
+
Содержит в себе 5 встроенных частей<br />
country_id - идентификтор страны из таблицы country
+
country_id - идентификтор страны из таблицы country<br />
region_id - идентификтор региона из таблицы region
+
region_id - идентификтор региона из таблицы region<br />
city_id - идентификтор города из таблицы city
+
city_id - идентификтор города из таблицы city<br />
district_id - идентификтор района города из таблицы district
+
district_id - идентификтор района города из таблицы district<br />
street_id - идентификтор улцы из таблицы street
+
street_id - идентификтор улцы из таблицы street<br />
 +
<br />
 +
Предполагает наличие иерархической зависимости именно в порядке country_id -> region_id -> city_id -> district_id -> street_id<br />
  
Предполагает наличие иерархической зависимости именно в порядке country_id -> region_id -> city_id -> district_id -> street_id
+
Есть одно исключение. Если указан параметр link_street_to_city из иерархической цепочки исключается звено district_id и street_id считается зависимым от city_id.<br />
 
+
<br />
Есть одно исключение. Если указан параметр link_street_to_city из иерархической цепочки исключается звено district_id и street_id считается зависимым от city_id.
+
Принципиально каждая часть этого типа не обязана соответствовать буквально своему названию.<br />
 
+
Например city_id может указывать на район области в тот момент, когда region_id указывает на область, если в соответствующих таблицах city и region содержатся данные о областях и районах областей.<br />
Принципиально каждая часть этого типа не обязана соответствовать буквально своему названию.
 
Например city_id может указывать на район области в тот момент, когда region_id указывает на область, если в соответствующих таблицах city и region содержатся данные о областях и районах областей.
 

Версия 15:26, 24 июля 2013

Статус: в разработке
Допустимые названия элемента этого типа: tlocaion (значение поля )


Тип поля модели, отвечающий за адресные данные.
Содержит в себе 5 встроенных частей
country_id - идентификтор страны из таблицы country
region_id - идентификтор региона из таблицы region
city_id - идентификтор города из таблицы city
district_id - идентификтор района города из таблицы district
street_id - идентификтор улцы из таблицы street

Предполагает наличие иерархической зависимости именно в порядке country_id -> region_id -> city_id -> district_id -> street_id

Есть одно исключение. Если указан параметр link_street_to_city из иерархической цепочки исключается звено district_id и street_id считается зависимым от city_id.

Принципиально каждая часть этого типа не обязана соответствовать буквально своему названию.
Например city_id может указывать на район области в тот момент, когда region_id указывает на область, если в соответствующих таблицах city и region содержатся данные о областях и районах областей.