现有如下关系模式:R(司机编号,汽车牌照,行驶公里,车队编号,车队主管) 其中:每个汽车牌照对应一辆汽车,“行驶公里”为某司机驾驶某辆汽车行驶的总公里数,每个司机属于一个车队,每个车队只有一个主管。 (1)根据上述条件,写出模式R的关键码。 (2)R最高属于第几范式,为什么? (3)将R规范到3NF。
(1)关键码:(司机编号,汽车牌照)(2)R∈INF,因为存在非主属性对码的部分函数依赖。(3)R1(司机编号,汽车牌照,行驶公里) R2(司机编号,车队编号) R3(车队编号,车队主管)
现有如下关系模式:R(司机编号,汽车牌照,行驶公里,车队编号,车队主管) 其中:每个汽车牌照对应一辆汽车,“行驶公里”为某司机驾驶某辆汽车行驶的总公里数,每个司机属于一个车队,每个车队只有一个主管。 (1)根据上述条件,写出模式R的关键码。 (2)R最高属于第几范式,为什么? (3)将R规范到3NF。
(1)关键码:(司机编号,汽车牌照)(2)R∈INF,因为存在非主属性对码的部分函数依赖。(3)R1(司机编号,汽车牌照,行驶公里) R2(司机编号,车队编号) R3(车队编号,车队主管)