Datenbankschema (Schicht-Baustein)
Der Schicht-Baustein nutzt den Baustein PTC.DBConnection, um die Datenbank zu implementieren. Alle Datenbankkonfigurationen und -Regeln können durch Untersuchen des Diensts GetDBInfo auf dem Ding PTC.Shift.Manager gefunden werden.
Das folgende Diagramm zeigt das Schema für die Datenbankobjekte der Schicht:
Die folgenden Data Shapes im Projekt PTC.Shift definieren die Objekte im Datenbankschema:
• PTC.Shift.Calendar – Definiert die Daten für einen Kalender.
• PTC.Shift.CalendarDayRepeating – Definiert die Daten für einen sich wiederholenden Kalendertag.
• PTC.Shift.CalendarException – Definiert die Daten für eine Kalenderausnahme.
• PTC.Shift.CalendarType – Definiert den Kalendertyp.
• PTC.Shift.Crew – Definiert die Daten für ein Team.
• PTC.Shift.ModelCalendarLink – Definiert die Verknüpfung zwischen einem Modell und einem Kalender.
• PTC.Shift.Shift – Definiert die Daten für eine Schicht.
• PTC.Shift.ShiftInstance – Definiert die Daten für eine Schicht-Instanz.
• PTC.Shift.ShiftSchedule – Definiert die Daten für einen Schichtplan.
• PTC.Shift.ShiftToCrewLink – Definiert die Verknüpfung zwischen einer Schicht und einem Team.
• PTC.Shift.ShiftToWorkActivityLink – Definiert die Verknüpfung zwischen einer Schicht und einer Arbeitsaktivität.
• PTC.Shift.WorkActivity – Definiert die Daten für eine Arbeitsaktivität.
Diese Data Shapes haben einen zugehörigen
_AP-Data-Shape, um benutzerdefinierte Eigenschaften hinzuzufügen. Beispiel: Der Data Shape
PTC.Shift.Shift hat einen zugeordneten Data Shape
PTC.Shift.Shift_AP. Informationen zur Verwendung dieser
_AP-Data-Shapes finden Sie unter
Datenmodell-Entitäten benutzerdefinierte Eigenschaften hinzufügen.