构建基块 > 特定于域的构建基块 > 原因代码构建基块 > 数据库架构 (原因代码构建基块)
数据库架构 (原因代码构建基块)
原因代码构建基块利用 PTC.DBConnection 构建基块来实现数据库。可通过检查 PTC.ReasonCode.Manager 事物的 GetDBInfo 服务,找到所有数据库配置和规则。
下图显示了原因代码数据库对象的架构:
原因代码构建基块的数据库架构图。
PTC.ReasonCode 项目中的以下数据形状用于定义数据库架构中的对象:
PTC.ReasonCode.ReasonTree - 定义原因代码层次结构。
PTC.ReasonCode.ReasonCategory - 定义用于对原因代码进行分组的原因类别。
PTC.ReasonCode.ReasonType - 定义应用于原因代码的类型列表。用于对原因类别进行分组。
PTC.ReasonCode.ModelReasonTreeLink - 定义模型与原因树之间的链接。
PTC.ReasonCode.MaterialMasterReasonTreeLink - 定义物料主数据与原因树之间的链接。
PTC.ReasonCode.Reason - 定义错误代码的原因。
PTC.ReasonCode.MachineCode - 包含机器错误。
PTC.ReasonCode.ReasonTreeNode - 定义原因树层次结构。所有原因树节点都在单一原因树下进行分组。每个原因树节点都与原因关联。
所有这些数据形状均具有关联的 _AP 数据形状,用于添加自定义属性。例如,PTC.ReasonCode.Reason 数据形状具有关联的 PTC.ReasonCode.Reason_AP 数据形状。有关使用这些 _AP 数据形状的信息,请参阅向数据模型实体添加自定义属性
这对您有帮助吗?