Domänenspezifische Bausteine > Schicht-Baustein > Datenbankschema (Schicht-Baustein)
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:
Datenbankschema-Diagramm für den Schicht-Baustein
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.
War dies hilfreich?