Building block > Building block specifici del dominio > Building block dei codici motivo > Schema del database (building block dei codici motivo)
Schema del database (building block dei codici motivo)
Il building block dei codici motivo utilizza il building block PTC.DBConnection per implementare il database. È possibile trovare tutte le configurazioni e le regole del database esaminando il servizio GetDBInfo nell'oggetto PTC.ReasonCode.Manager.
Il diagramma seguente mostra lo schema per gli oggetti di database dei codici motivo:
Diagramma dello schema del database per il building block dei codici motivo.
Le data shape seguenti nel progetto PTC.ReasonCode definiscono gli oggetti nello schema del database:
PTC.ReasonCode.ReasonTree - Definisce la gerarchia dei codici motivo.
PTC.ReasonCode.ReasonCategory - Definisce la categoria di motivi utilizzata per raggruppare i codici motivo.
PTC.ReasonCode.ReasonType - Definisce un elenco di tipi che si applicano ai codici motivo. Utilizzato per raggruppare le categorie di motivi.
PTC.ReasonCode.ModelReasonTreeLink - Definisce il link tra un modello e un albero motivi.
PTC.ReasonCode.MaterialMasterReasonTreeLink - Definisce il link tra un materiale principale e un albero motivi.
PTC.ReasonCode.Reason - Definisce il motivo del codice di errore.
PTC.ReasonCode.MachineCode - Contiene gli errori della macchina.
PTC.ReasonCode.ReasonTreeNode - Definisce la gerarchia dell'albero motivi. Tutti i nodi dell'albero motivi sono raggruppati in un singolo albero motivi. Ogni nodo dell'albero motivi è associato a un motivo.
Tutte queste data shape presentano una data shape _AP correlata per l'aggiunta di proprietà personalizzate. Ad esempio, la data shape PTC.ReasonCode.Reason presenta una data shape PTC.ReasonCode.Reason_AP associata. Per informazioni sull'utilizzo di queste data shape _AP, vedere Aggiunta di proprietà personalizzate alle entità del modello di dati.
È stato utile?