摘要:【逻辑结构设计】逻辑结构设计阶段设计的部分关系模式(不完整)如下:员工((4),姓名,出生年月,性别,岗位,住址,联系电话,密码)权限(岗位,操作权限)部门(部门号,部门名称,部门负责人,电话)客房((5),类型,价格,状态,入住日期,入住时间,员工号)客户((6),姓名,性别,单位,联系电话)更改权限(员工号,(7),密码,更
【逻辑结构设计】
逻辑结构设计阶段设计的部分关系模式(不完整)如下:
员工( (4) ,姓名,出生年月,性别,岗位,住址,联系电话,密码)
权限(岗位,操作权限)
部门(部门号,部门名称,部门负责人,电话)
客房( (5) ,类型,价格,状态,入住日期,入住时间,员工号)
客户( (6) ,姓名,性别,单位,联系电话)
更改权限(员工号, (7) ,密码,更改日期,更改时间,管理员号)
预定情况( (8) ,预定日期,预定入住日期,预定入住天数)
【问题1】(3 分)
根据问题描述,填写图2-1中(1)~(3)处联系的类型。联系类型分为一对一、一对多和多对多三种,分别使用1 : 1,1 : n 或 1 : *,m : n 或 * : *表示。
【问题2】(2 分)
补充图2-1中的联系并指明其联系类型。
【问题 3】(7 分)
根据需求分析结果和图 2-1,将逻辑结构设计阶段生成的关系模式中的空(4)~(8)补充完整。(注:一个空可能需要填多个属性)
【问题4】(3 分)
若去掉权限表,并将权限表中的操作权限属性放在员工表中(仍保持管理和服务岗位的操作权限规定),则与原有设计相比有什么优缺点(请从数据库设计的角度进行说明)? [答案讨论]
希赛网希赛网提供的参考答案:在线测试
软考备考资料免费领取
去领取