(1) 基本函数依赖集F为:

  • 姓名 -> 身份证号
  • 身份证号 -> 姓名, 性别
  • (姓名, 出差地名, 出差日期) -> 出差费用

(2) 身份证号关于F的闭包为:

  • 身份证号 -> 姓名, 性别, 出差地名, 出差日期, 出差费用

(3) R的候选码为{身份证号},因为身份证号能唯一确定一个人。

(4) R最高达到第二范式。因为R不含有任何部分函数依赖,而且已经满足第一范式。同时,出差地名和出差日期在基本函数依赖中只与姓名有关,与身份证号无关,因此需要将其分离出来形成新的关系模式,即出差记录表。这样,每个关系模式都只包含一个主键,满足第二范式。

假设某差旅管理数据库中有一关系模式R如下:R 姓名身份证号性别出差地名出差日期出差费用如果规定:一个身份证号能证明一个人一个身份证号上标有一个性别同一个人可以多次去同一个地方出差。试回答下列问题:1 根据上述规定写出模式R的基本函数依赖集F。2 求身份证号关于F的闭包。3 求出R的候选码。4 R最高达到了第几范式 为什么。

原文地址: http://www.cveoy.top/t/topic/J19 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录