实施模型 (物料主数据构建基块)
下图显示了物料主数据构建基块中主要的事物形态、事物模板和事物之间的关系,以及这些实体与其他构建基块中的实体之间的关系。
图表中的空心实线箭头 (
) 指示实体从箭头所指向的实体扩展而来,空心虚线箭头 (
) 指示实体用来实现箭头所指向的实体,而开放虚线箭头 (
) 指示实体依存于箭头所指向实体的服务。
物料主数据构建基块中的重要实体如下所示:
• PTC.MaterialMaster - 物料主数据抽象构建基块的项目实体。用于封装和包含所有构建基块实体。
在 PTC.MaterialMaster 项目中:
◦ PTC.MaterialMaster.EntryPoint - 物料主数据构建基块的入口点事物。用于调用在 PTC.MaterialMaster.EntryPoint_TT 事物模板中定义的服务。
◦ PTC.MaterialMaster.EntryPoint_TT - 物料主数据构建基块的入口点事物模板。用于包含构建基块元数据,例如显示名称、版本和说明等。还用于包含可供用户部署和配置构建基块的服务。
◦ PTC.MaterialMaster.Manager_TT - 物料主数据构建基块的管理器事物模板。用于包含 PTC.MaterialMaster_Management_TS 事物形态中所定义服务的实施代码。注意:此构建基块没有管理器事物,因为此构建基块是与实施构建基块配对的抽象构建基块。
◦ PTC.MaterialMaster_Management_TS - 物料主数据构建基块的管理事物形态。用于为物料主数据构建基块功能定义服务。
◦ PTC.MaterialMaster.ModelLogic_TS - 物料主数据构建基块的模型逻辑事物形态。用于提供对此构建基块的模型特定服务的单个模型访问权限。
◦ PTC.MaterialMaster.UomConvsWithNames - 用于定义测量单位转换的结构的数据形状。这些测量单位转换是指由 PTC.Materials.UnitOfMeasure 数据形状定义的测量单位。此结构对于处理不同测量单位之间的转换十分有用。
• PTC.MaterialMasterImpl - 物料主数据实施构建基块的项目实体。用于封装和包含所有构建基块实体。
在 PTC.MaterialMasterImpl 项目中:
◦ PTC.MaterialMasterImpl.EntryPoint - 物料主数据实施构建基块的入口点事物。用于调用在 PTC.MaterialMasterImpl.EntryPoint_TT 事物模板中定义的服务。
◦ PTC.MaterialMasterImpl.Manager - 物料主数据实施构建基块的管理器事物。
◦ PTC.MaterialMasterImpl.EntryPoint_TT - 物料主数据实施构建基块的入口点事物模板。用于包含构建基块元数据,例如显示名称、版本和说明等。还用于包含可供用户部署和配置构建基块的服务。
◦ PTC.MaterialMasterImpl.Manager_TT - 物料主数据实施构建基块的管理器事物模板。用于包含 PTC.MaterialMaster_Management_TS 事物形态中所定义服务的实施代码。
您可以通过查看 ThingWorx Composer 中的 PTC.MaterialMaster 和 PTC.MaterialMasterImpl 项目来访问此构建基块中实体的完整列表。