关于数据库中码的问题

[复制链接]
查看11 | 回复2 | 2008-9-9 14:20:28 | 显示全部楼层 |阅读模式
设在关系模式R(A,B,C,D,E,F,G)中,根据语义有如下函数依赖集F={A->B,C->D,C->F,(A,D)->E,(E,F)->G}.关系模式R的码是(
).
能不能仔细说明一下,谢谢

回复

使用道具 举报

千问 | 2008-9-9 14:20:28 | 显示全部楼层
AC,由如下依赖推导 因为 (A,D)->E (E,F)->G 所以 (A,D,F)->(E,G) 知道AD,就可以知道E,知道EF就可以知道G,所以知道ADF,就可以知道EG了因为 (A,D,F)->(E,G) C->D C->F 所以 (A,C)->(D,E,F,G) 因为 (A,C)->(D,E,F,G) A->B 所以 (A,C)->(B,D,E,F,G) 也就是说,知道了AC,就可以知道所有的元素,所以AC是码...
回复

使用道具 举报

千问 | 2008-9-9 14:20:28 | 显示全部楼层
G...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行