综合题
假设某商业集团的管理系统涉及商店、商品和职工三个实体集,它们分别具有下列属性,商店:商店号,商店名,店址,负责人;商品:商品号,商品名,产地,价格;职工:职工号,姓名,性别,工资。
如果规定,商店有若干职工,每个职工只能服务于一家商店并有相应月薪,商店聘用职工记录“参加工作时间”;每家商店经营若干商品,各商店经营的商品不完全相同,每个商店对每个商品有相应的月销售量。
问答题
试画出相应的E-R图;(5分)
【正确答案】该商业集团管理数据库的E-R图见图1。

【答案解析】
问答题
将该E-R图转换为关系模式,并标出各关系的主码和外码。(5分)
【正确答案】转换为关系模式:
方法一:
商店(商店号,商店名,店址,负责人);
职工(职工号,姓名,性别);
商品(商品号,商品名,产地,价格);
聘用(职工号,商店号,参加工作时间,月薪);
销售(职工号,商品号,月销售量);下划线的为主键,带波浪线的为外键。
评分标准:关系模式共计5分,其中每一模式各1分
方法二:
商店(商店号,商店名,店址,负责人);
职工(职工号,姓名,性别,商店号,参加工作时间,月薪);
商品(商品号,商品名,产地,价格);
销售(职工号,商品号,月销售量);下划线的为主键,带波浪线的为外键。
评分标准:共计5分,关系模式职工占2分,其它每一模式各占1分。
【答案解析】