Схема базы данных (компоновочный блок смены)
В компоновочном блоке смены используется компоновочный блок PTC.DBConnection для реализации базы данных. Все конфигурации и правила можно найти при рассмотрении сервиса GetDBInfo в вещи PTC.Shift.Manager.
На следующем графике показана схема для объектов базы данных смены:
Профили данных в проекте PTC.Shift определяют объекты в схеме базы данных:
• PTC.Shift.Calendar: определяет данные для календаря.
• PTC.Shift.CalendarDayRepeating: определяет данные для повторяющегося календарного дня.
• PTC.Shift.CalendarException: определяет данные для исключения календаря.
• PTC.Shift.CalendarType: определяет тип календаря.
• PTC.Shift.Crew: определяет данные для команды.
• PTC.Shift.ModelCalendarLink: определяет связь между моделью и календарем.
• PTC.Shift.Shift: определяет данные для смены.
• PTC.Shift.ShiftInstance: определяет данные для экземпляра смены.
• PTC.Shift.ShiftSchedule: определяет данные для расписания смены.
• PTC.Shift.ShiftToCrewLink: определяет связь между схемой и командой.
• PTC.Shift.ShiftToWorkActivityLink: определяет связь между сменой и рабочим действием.
• PTC.Shift.WorkActivity: определяет данные для рабочего действия.
У этих профилей данных есть связанный профиль данных
_AP, предназначенный для добавления пользовательских свойств. Например, у профиля данных
PTC.Shift.Shift есть соответствующий профиль данных
PTC.Shift.Shift_AP. Сведения об использовании этих структур данных
_AP см.
Добавление пользовательских свойств в сущности модели данных.