订货系统订货系统E-R图
1)设计局部E-R模型
(1)确定实体类型。订货系统有5个实体类型:顾客、订货单、订货细则、货物、制造厂商。
(2)确定联系类型。
顾客与订货单之间是1:n联系,即一位顾客可以有若干个订货单,一张订货单只能出自一位顾客。定义联系为“订货”。
订货单与订货细则之间是1:n联系,即一张订货单可以有若干条订货细则,一条订货细则只能出自一张订货单。定义联系为“组成”。
订货细则与货物之间是n:m联系,即一份订货细则可以有若干种货物,一种货物可以存在于若干份订货细则中。定义联系为“参照”。
货物与制造厂商之间是1:n...
订货系统E-R图
1)设计局部E-R模型
(1)确定实体类型。订货系统有5个实体类型:顾客、订货单、订货细则、货物、制造厂商。
(2)确定联系类型。
顾客与订货单之间是1:n联系,即一位顾客可以有若干个订货单,一张订货单只能出自一位顾客。定义联系为“订货”。
订货单与订货细则之间是1:n联系,即一张订货单可以有若干条订货细则,一条订货细则只能出自一张订货单。定义联系为“组成”。
订货细则与货物之间是n:m联系,即一份订货细则可以有若干种货物,一种货物可以存在于若干份订货细则中。定义联系为“参照”。
货物与制造厂商之间是1:n联系,即一种货物可以出自若干个制造厂商,一个制造厂商只能制造一种货物。定义联系为“供应”。
(3)确定实体型的属性。
实体型“顾客”有属性:顾客号、收货地址、赊购限额、余额即折扣;
实体型“订货单”有属性:顾客号、收货地址、订货日期、订货细则;
实体型“订货细则”有属性:货物号、订货数量、未发货量;
实体型“货物”有属性:货物号、制造厂商、货物描述;
实体型“制造厂商”有属性:实际存货量、最低存货量、货物描述;
(4)确定联系类型。
联系的类型应该至少包括与之联系的实体类型的关键字,还应包含联系自身的属性。比如联系类型“订货单”有属性“订货日期”。
(5)确定实体类型画出E-R图。
2)设计全局E-R模型
将所有局部的E-R图集成为全局的E-R模型。全局E-R图中省略了属性。在继承的过程中,要消除属性、结构、名命三类冲突,实现合理的集成。
3)全局E-R模型的优化
全局E-R模型,使其能够尽量全面反应和满足用户的功能需求,尽量做到实体的个数尽可能的少,实体类型所含属性尽可能少,实体类型间的联系无冗余。
本文档为【订货系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑,
图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。