某公司的部门(部门号,部门名,负责人,电话)、商品(商品号,商品名称,单价,库存量)和职工(职工号,姓名,住址)3个实体之间的关系如表2-18、表2-19和表2-20所示。假设每个部门有一位负责人和一部电话,但有若干名员工;每种商品只能由一个部门负责销售。部门关系不属于第三范式的原因是(1)。如果用户要求得到表2-21所示的结果,需要(2),并增加关系模式(3)。空白(2)处应选择()
A. 修改表1的结构,在表1中增加一个职工号
B. 修改表2的结构,在表2中增加一个职工号
C. 修改表2的结构,在表2中增加一个部门号
D. 修改表3的结构,在表3中增加一个部门号
查看答案
某公司的部门(部门号,部门名,负责人,电话)、商品(商品号,商品名称,单价,库存量)和职工(职工号,姓名,住址)3个实体之间的关系如表2-18、表2-19和表2-20所示。假设每个部门有一位负责人和一部电话,但有若干名员工;每种商品只能由一个部门负责销售。部门关系不属于第三范式的原因是(1)。如果用户要求得到表2-21所示的结果,需要(2),并增加关系模式(3)。空白(3)处应选择()
A. 销售(职工号,商品号,日期,数量)
B. 销售(职工号,商品名称,商品号,数量)
C. 销售(职工号,部门号,日期,数量)
D. 销售(职工号,部门号,商品号,日期)
某公司的商品(商品号,商品名称,生产商,单价)和仓库(仓库号,地址,电话,商品号,库存量)两个实体之间的关系如表2-22和表2-23所示。商品关系的主键是(1);仓库关系的主键是(2);仓库关系(3),为了解决这一问题,需要将仓库关系分解为(4)。空白(1)处应选择()
A. 商品号
B. 商品名称
C. 生产商
D. 单价
某公司的商品(商品号,商品名称,生产商,单价)和仓库(仓库号,地址,电话,商品号,库存量)两个实体之间的关系如表2-22和表2-23所示。商品关系的主键是(1);仓库关系的主键是(2);仓库关系(3),为了解决这一问题,需要将仓库关系分解为(4)。空白(2)处应选择()
A. 仓库号,地址
B. 仓库号,电话
C. 仓库号,商品号
D. 地址,电话
某公司的商品(商品号,商品名称,生产商,单价)和仓库(仓库号,地址,电话,商品号,库存量)两个实体之间的关系如表2-22和表2-23所示。商品关系的主键是(1);仓库关系的主键是(2);仓库关系(3),为了解决这一问题,需要将仓库关系分解为(4)。空白(3)处应选择()
A. 无冗余、无插入异常,但存在删除异常
B. 无冗余,但存在插入异常和删除异常
C. 存在冗余,但不存在修改操作的不一致
D. 存在冗余、修改操作的不一致,以及插入异常和删除异常