Фактически, это не имеет ничего общего со структурой измерения. Ключевой путь члена - это «просто» ключевые столбцы (свойство KeyColumns
), определенные для атрибута. Они упорядочены, когда определены, и это порядок, который должен быть использован.
В примере вопроса я определил ключевые столбцы атрибута l_site
в порядке grp_code - pol_code - ent_code - com_code - reg_code - cou_code - site_code
, таким образом, это порядок, который будет использоваться.
Что касается проблемы конкретных иерархий в клиентских приложениях, определения ключевых столбцов, вычисляемых приложением, то это приложение может быть безопасно пересчитано этим самым приложением.