问题
问答题
阅读以下说明和关系表,回答问题1~4。
[说明]
下面给出PD的关系表:
PD
PNUM | INUM | INAME | DNAME | OFFICE | RECORD |
012 | A1 | B | 王 | E1 | 80 |
013 | A2 | E | 张 | C2 | 70 |
015 | A1 | B | 王 | E1 | 90 |
015 | A3 | R | 东方 | R4 | 70 |
014 | A4 | X | 张 | C2 | 80 |
[问题3] 发生的原因是什么 |
答案
参考答案:
解析:PD关系中存在插入和删除操作异常的原因在于,该关系的候选关键字为(PNUM,INUM),其中仅有非属性RECORD完全函数依赖于(PNUM,INUM),其他非属性INAME,DNAME,OFFICE都只函数依赖于CNUM,即它们与(PNUM,INUM)为部分函数依赖关系。