设有一个记录职工历次体检情况的关系模式:
R(职工号,姓名,部门号,体检日期,体检医院,总检结果,体检项目,分项结果)
说明:体检医院不固定,总检结果是指对体检结果的总体评价。
(1)写出模式R的基本FD和关键码。
(2)R最高属于第几范式?
(3)将R规范到3NF。
设有一个记录职工历次体检情况的关系模式:
R(职工号,姓名,部门号,体检日期,体检医院,总检结果,体检项目,分项结果)
说明:体检医院不固定,总检结果是指对体检结果的总体评价。
(1)写出模式R的基本FD和关键码。
(2)R最高属于第几范式?
(3)将R规范到3NF。
【正确答案】:(1)基本的FD有5个:
职工号→姓名,职工号→部门号,(职工号,体检日期)→体检医院,
(职工号,体检日期)→总检结果,(职工号,体检日期,体检项目)→分项结果
R的关键码为(职工号,体检日期,体检项目)。
(2)R最高属于1NF。
(3)R应分解为:
Rˇ1(职工号,姓名,部门号)
Rˇ2(职工号,体检日期,体检医院,总检结果)
Rˇ3(职工号,体检日期,体检项目,分项结果)
Top