Отличный вопрос!
Начал отвечать и почувстввал, что вру. Начал проверять.
Я не нашел ответа на этот вопрос, но узнал много нового.
Давно не было вопросов, которые позволяют узнать новое. Спасибо.
Начну отечать как хотел изначально, может кто знает правильный ответ и поправит.
Связи на себя нужны для того, чтобы можно было бы открыть подчиненные элементы. По крайней мере, когда я создавал свои модули, то использовал подобные связи именно с такой целью.
Но.
Когда я посмотрел в проекты, действия, заказы, затраты по целям, то увидел, что связь родитель подчиненный делается вручную, а не с помощью Relations.
Кроме того, аналитики являются линейными и в таблице Dimension данная связь вообще не нужна. Поэтому в данном случае, это предположение отпадает.
Кроме того, перекрестные ссылки показывают, что этот Relation никем не используется.
Поэтому пока я склонен отнести связь Num в таблице Dimension к забытым объектам. Сначала хотели для чего то использовать, а потом забыли.
Но вопрос очень интересный. Надо будет еще подумать.
|