管理信息系统数据库设计ER图部分
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、公司管辖若干商店,每个商店有编号、店名,店址、店经理等属性(提示:“店经理"只作为“商店”的属性处理);每家商店有若干职工工作,但每个职工只能服务于一家商店;每个职工有工号、姓名、性别、年龄、政治面貌等属性;商店都记录有每个职工参加工作的开始时间;每家商店销售若干商品,同时商店记录商品的销售量;商品有商品号、商品名、单价、产地等属性;
请根据以上文字正确画出实体—联系图,试尝写出由此E-R图转换的关系逻辑模型。
关系模式:
商店(编号,店名,店址,店经理)
职工(工号,姓名,性别,年龄,政治面貌)
商品(商品号,商品名,单价,产地)
工作(工号,编号,开始时间)
销售(商品号,编号,销售量)
2、某汽车公司管辖若干汽车维修站,每个维修站有若干职工,但每个职工只能服务于一个维修站,维修站可以为多个顾客提供维修服务,顾客可以到多个维修站维修汽车,维修过程中可以使用多个配件,维修汽车所使用的配件由公司统一提供。
“服务站”的属性有:服务站编号、服务站名称、服务站地址、联系人、电话;“职工"的属性有:职工号、姓名、性别、工资、联系电话;“顾客”的属性有:顾客编号、顾客姓名、地址、电话;配件的属性有:配件编号、配件名、规格、型号、价格。
并要求反映出顾客到维修站维修的日期、维修人员、顾客本次维修使用的配件数量、价格。
(1)试画出E-R图;
(2) 转换成关系模型,并注明主键。
服务站(服务站编号、服务站名称、服务站地址、联系人、电话)
职工(职工号、姓名、性别、工资、联系电话)
顾客(顾客编号、顾客姓名、地址、电话)
配件(配件编号、配件名、规格、型号、价格)
服务(服务站编号,顾客编号,日期,维修人员)
使用(顾客编号,配件编号,数量,价格)
工作(服务站编号,职工号)
3、现有关系模式:
学生(学号,学生姓名,年龄,系别,选修课程号,教师姓名)
有如下语义约束:一个学生可以选修多门课程;一门课程只能由一名教师任教
指出此关系模式的主码,它属于第几范式?为什么?
关系模式的主码:学号,课程号
回答:1)由于该关系模式的每一个分量都不可再分,该关系模式满足第一范式。
2)关系模式中,教师姓名仅依赖主码中的选修课程号,关系模式中的所有非主属性并不都完全函数依赖于主码(或者该关系模式存在非主属性部分依赖于主码),该关系模式不满足第二范式。
因此,该关系模式满足第一范式。