【bcnf】任何一个二元关系都是BCNF这句话对吗?

发布时间:2021-03-25 20:30:27

任何一个二元关系都是BCNF这句话对吗? 数学

网友回答

【答案】 任何一个二元关系.
  答案:
  是BCNF.二元关系中或为全关键字,或为一个单属性候选关键字.
  (2)关系模式选课(学号,课程号,成绩),函数依赖集F={(学号,课程号)→成绩}.
  答案:
  是BCNF.关系模式中只有一个候选关键字.
  (3)关系模式R(A,B,C,D,E,F),函数依赖集F={A→B,C→F,E→A,CE→A},将R
  分解为p={ABE,CDEF}.判断p是否是无损连接.
  答案:
  不是BCNF.因为模式中存在候选关键字为AD,BCD和BE,显然C对AD是部分依赖.
  ∵U1∩U2=E U1-U2=AB
  U1∩U2→U1-U2={E→AB}={E→A,E→B}
  U1∩U2→U1-U2∈F+
  ∴该分解具备无损连接.
以上问题属网友观点,不代表本站立场,仅供参考!