Datenbankschema (Grundcode-Baustein)
Der Grundcode-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.ReasonCode.Manager gefunden werden.
Das folgende Diagramm zeigt das Schema für die Datenbankobjekte des Grundcodes:
Die folgenden Data Shapes im Projekt PTC.ReasonCode definieren die Objekte im Datenbankschema:
• PTC.ReasonCode.ReasonTree – Definiert die Hierarchie der Grundcodes.
• PTC.ReasonCode.ReasonCategory – Definiert die Grundkategorie, die verwendet wird, um Grundcodes zu gruppieren.
• PTC.ReasonCode.ReasonType – Definiert eine Liste von Typen, die auf Grundcodes angewendet werden. Wird verwendet, um Grundkategorien zu gruppieren.
• PTC.ReasonCode.ModelReasonTreeLink – Definiert die Verknüpfung zwischen einem Modell und einem Grundbaum.
• PTC.ReasonCode.MaterialMasterReasonTreeLink – Definiert die Verknüpfung zwischen einem Material-Master und einem Grundbaum.
• PTC.ReasonCode.Reason – Definiert den Grund für den Fehlercode.
• PTC.ReasonCode.MachineCode – Enthält die Maschinenfehler.
• PTC.ReasonCode.ReasonTreeNode – Definiert die Hierarchie des Grundbaums. Alle Grundbaumknoten werden unter einem einzelnen Grundbaum gruppiert. Jeder Grundbaumknoten ist einem Grund zugeordnet.
All diese Data Shapes haben einen zugehörigen
_AP-Data-Shape, um benutzerdefinierte Eigenschaften hinzuzufügen. Beispiel: Der Data Shape
PTC.ReasonCode.Reason hat einen zugeordneten Data Shape
PTC.ReasonCode.Reason_AP. Informationen zur Verwendung dieser
_AP-Data-Shapes finden Sie unter
Datenmodell-Entitäten benutzerdefinierte Eigenschaften hinzufügen.