Tlocation: различия между версиями
Abushyk (обсуждение | вклад) (Новая страница: «Статус: в разработке Допустимые названия элемента этого типа: tlocaion (значение поля ) Тип …») |
Abushyk (обсуждение | вклад) |
||
Строка 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 /> | ||
− | + | Есть одно исключение. Если указан параметр 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 содержатся данные о областях и районах областей.