Esquema de base de datos (bloque de creación de código de motivo)
El bloque de creación de código de motivo aprovecha el bloque de creación PTC.DBConnection para implementar la base de datos. Todas las configuraciones y reglas de la base de datos se pueden encontrar examinando el servicio GetDBInfo en la cosa PTC.ReasonCode.Manager.
En el siguiente diagrama se muestra el esquema de los objetos de la base de datos de códigos de motivo:
Las siguientes definiciones de datos del proyecto PTC.ReasonCode definen los objetos en el esquema de base de datos:
• PTC.ReasonCode.ReasonTree: permite definir la jerarquía de códigos de motivo.
• PTC.ReasonCode.ReasonCategory: permite definir la categoría de motivo que se utiliza para agrupar códigos de motivo.
• PTC.ReasonCode.ReasonType: permite definir una lista de tipos que se aplican a los códigos de motivo. Se utiliza para agrupar categorías de motivos.
• PTC.ReasonCode.ModelReasonTreeLink: permite definir el vínculo entre un modelo y un árbol de motivos.
• PTC.ReasonCode.MaterialMasterReasonTreeLink: permite definir el vínculo entre un maestro de material y un árbol de motivos.
• PTC.ReasonCode.Reason: permite definir el motivo del código de error.
• PTC.ReasonCode.MachineCode: contiene los errores de la máquina.
• PTC.ReasonCode.ReasonTreeNode: permite definir la jerarquía del árbol de motivos. Todos los nodos del árbol de motivos se agrupan bajo un único árbol de motivos. Cada nodo del árbol de motivos está asociado a un motivo.
Todas estas definiciones de datos tienen una definición de datos
_AP relacionada con el propósito de añadir propiedades personalizadas. Por ejemplo, la definición de datos
PTC.ReasonCode.Reason tiene una definición de datos
PTC.ReasonCode.Reason_AP asociada. Para obtener información sobre el uso de estas definiciones de datos
_AP, consulte
Adición de propiedades personalizadas a entidades del modelo de datos.