fbpx

Вычисление исходного состава таблиц Модели данных

Вы здесь:

На первом этапе расчета Модели Данных определяется исходный состав таблиц.

Состав таблиц называется исходным потому, что количество SQL представлений в расчитанной Модели данных превысит количество исходных таблиц (см. ниже Построение ассоциативных связей Модели данных.).

Исходный состав таблиц вычисляется процедурой “разузлования” связей для выбранной главной факт таблицы:

Условно топологию связей в 1С-Конфигуратора можно представить в виде ненаправленного графа, где узлы соответствуют таблицам, а дуги соответствуют связям между таблицами. Граф будет представлять собой сеть, в которой не задано направления связей. Обход узлов вдоль дуг обнаруживает множество циклов:

«ATK BIView» создает однонаправленный (от центра к периферии) ациклический (без циклов) граф связей исходного состава таблиц Модели Данных. В центре графа модели данных находятся выбранные главные факт-таблицы:

На вкладке Редактор Проекта отображается рассчитанный исходный состав таблиц и их связей.

Имена таблиц и полей-ссылок соответствуют данным 1С-конфигуратора.

Состав таблиц раскрывается в двух формах:

  • В виде таблицы связей

В таблице показаны уровни (поле Level) на которых появляется ссылки (поле Link) из таблиц верхнего уровня (поле Parent) на таблицы нижнего уровня (поле Child).

  • В виде Списка уровней модели данных – показан список таблиц Mодели Данных с указанием

уровней иерархии. Отображается не дерево иерархии модели, а только список таблиц с указанием уровня на котором появляется каждая таблица.

Эти данные также можно просмотреть как SQ-таблицу ATK_TExpl_XX (где XX – идентификатор Модели Данных).