阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。 [说明] 某家电销售电子商务公司拟开发一套信息管理系统,以方便对公司的员工、家电销售、家电厂商和客户等进行管理。 [需求分析] (1)系统需要维护电子商务公司的员工信息、客户信息、家电信息

admin2016-03-25  45

问题 阅读下列说明和图,回答问题1至问题3,将解答填入答题纸的对应栏内。
[说明]
某家电销售电子商务公司拟开发一套信息管理系统,以方便对公司的员工、家电销售、家电厂商和客户等进行管理。
[需求分析]
(1)系统需要维护电子商务公司的员工信息、客户信息、家电信息和家电厂商信息等。员工信息主要包括:工号、姓名、性别、岗位、身份证号、电话、住址,其中岗位包括部门经理和客服等。客户信息主要包括:客户ID、姓名、身份证号、电话、住址、账户余额。家电信息主要包括:家电条码、家电名称、价格、出厂日期、所属厂商。家电厂商信息包括:厂商ID、厂商名称、电话、法人代表信息、厂址。
(2)电子商务公司根据销售情况,由部门经理向家电厂商订购各类家电。每个家电厂商只能由一名部门经理负责。
(3)客户通过浏览电子商务公司网站查询家电信息,与客服沟通获得优惠后,在线购买。
[概念模型设计]
根据需求阶段收集的信息,设计的实体联系图(不完整)如图3—1所示。

[逻辑结构设计]
根据概念模型设计阶段完成的实体联系图,得出如下关系模式(不完整):
客户(客户ID、姓名、身份证号、电话、住址、账户余额)
员工(工号、姓名、性别、岗位、身份证号、电话、住址)
家电(家电条码、家电名称、价格、出厂日期、(1))
家电厂商(厂商ID、厂商名称、电话、法人代表信息、厂址、(2))
购买(订购单号、(3)、金额)
[问题2]
根据图3—1,将逻辑结构设计阶段生成的关系模式中的空(1)~(3)补充完整。用下划线指出“家电”、“家电厂商”和“购买”关系模式的主键。

选项

答案(1)厂商ID (2)部门经理工号 或 经理工号 或 员工工号 (3)客户ID、客服工号、家电条码 [*]

解析 本问题考查数据库的逻辑结构设计,题目要求补充完整各关系模式,并给出各关系模式的主键。
根据实体联系图和需求描述,“家电”和“家电厂商”存在多对一的关系,在家电关系中需要记录家电厂商的主键,也就是“厂商ID”。所以,对于“家电”关系模式,需补充属性“厂商ID”。“家电条码”为“家电”关系的主键。
根据实体联系图和需求描述,“家电厂商”和“部门经理”之间存在多对一的关系,在家电厂商关系中需要记录部门经理的主键,也就是“部门经理工号”(或“经理工号”、或“员工工号”)。“厂商ID”为“家电厂商”的主键。
根据实体联系图和需求描述,“客户”、“客服”和“家电”之间的多对多对多的“购买”联系。因为是多对多对多联系,所以“购买”联系需要单独作为一个关系,这个关系需要记录“客户”、“客服”和“家电”的主键。所以,对于“购买”关系模式,需补充属性“客户ID”“客服工号”和“家电条码”。“订购单号”为“购买”的主键。
转载请注明原文地址:https://jikaoti.com/ti/awN7FFFM
0

相关试题推荐
最新回复(0)