首页 理论教育 平台数据库优化指南

平台数据库优化指南

时间:2023-06-27 理论教育 版权反馈
【摘要】:如上节所述,追溯平台包括产品数据、业务数据和EPCIS数据。乳制品供应链包括养殖、生产、加工、配送、销售五个环节,每个环节又对应很多业务,导致平台数据库相当复杂。限于篇幅,本节从追溯的角度考虑,只对EPCIS数据进行设计。图11-35 EPCIS物理数据模型EPCIS数据涉及的数据表有9个,分别是对象分类编码表、EPC编码表、阅读器信息表、业务阶段表、实际位置表、对象状态表、业务单据表、EPCIS事件表和本地ONS注册表。

平台数据库优化指南

如上节所述,追溯平台包括产品数据、业务数据和EPCIS数据。对于这些数据,以数据库载体,存储到数据表中。乳制品供应链包括养殖、生产、加工、配送、销售五个环节,每个环节又对应很多业务,导致平台数据库相当复杂。限于篇幅,本节从追溯的角度考虑,只对EPCIS数据进行设计。

对于EPCIS数据,各环节涉及业务类似,因此可以统一进行设计。EPCIS数据对应的物理数据模型(Physical Data Model,PDM)如图11-35所示。

978-7-111-55494-3-Chapter11-45.jpg

图11-35 EPCIS物理数据模型

EPCIS数据涉及的数据表有9个,分别是对象分类编码表、EPC编码表、阅读器信息表、业务阶段表、实际位置表、对象状态表、业务单据表、EPCIS事件表和本地ONS注册表

对象分类编码表:对对象分类进行编码,用于区分产品、包装箱等对象。

EPC编码表:记录EPC编码的各字段信息,并且和批次关联。

阅读器信息表:记录阅读器所属企业及放置位置信息。(www.xing528.com)

环节信息表:记录供应链包含的环节信息。

业务阶段表:记录供应链各环节包含的业务阶段信息。

实际位置表:记录事件发生时的实际位置信息。

对象状态表:记录事件发生时对象所处的状态信息。

业务单据表:记录和事件相关的业务单据信息。

EPCIS事件表:记录各事件的详细信息。

本地ONS注册表:记录ONS的注册信息。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈