Компоновочные блоки, специфичные для области > Компоновочный блок кода причины > Схема базы данных (компоновочный блок кода причины)
Схема базы данных (компоновочный блок кода причины)
В компоновочном блоке кода причины используется компоновочный блок PTC.DBConnection для реализации базы данных. Все конфигурации и правила можно найти при рассмотрении сервиса GetDBInfo в вещи PTC.ReasonCode.Manager.
На следующем графике показана схема для объектов базы данных кода причины:
Схематическая диаграмма базы данных для компоновочного блока кода причины.
Профили данных в проекте PTC.ReasonCode определяют объекты в схеме базы данных:
PTC.ReasonCode.ReasonTree: определяет иерархию кодов причин.
PTC.ReasonCode.ReasonCategory: определяет категорию причины, используемую для группы кодов причин.
PTC.ReasonCode.ReasonType: определяет список типов, применимых к кодам причин. Используется для группирования категорий причин.
PTC.ReasonCode.ModelReasonTreeLink: определяет связь между моделью и деревом причин.
PTC.ReasonCode.MaterialMasterReasonTreeLink: определяет связь между основной записью материала и деревом причин.
PTC.ReasonCode.Reason: определяет причину кода ошибки.
PTC.ReasonCode.MachineCode: содержит ошибки устройства.
PTC.ReasonCode.ReasonTreeNode: определяет иерархию дерева причины. Все узлы дерева причин группируются под одним деревом причин. Каждый узел дерева причин связан с причиной.
У всех таких профилей данных есть связанный профиль данных _AP, предназначенный для добавления пользовательских свойств. Например, у профиля данных PTC.ReasonCode.Reason есть соответствующий профиль данных PTC.ReasonCode.Reason_AP. Сведения об использовании этих структур данных _AP см. Добавление пользовательских свойств в сущности модели данных.
Было ли это полезно?