我正在上一门数据库理论课程,在阅读了如何在给定一组功能依赖项的情况下推断密钥后,我并不清楚。
我有一个示例问题:
查找具有函数依赖关系的关系 R(ABCDEFG) 的所有键
AB → C
CD → E
EF → G
FG → E
DE → C
BC → A
通过确定以下哪些是关键来展示您的知识。
a. BCDEF
b. ADFG
c. BDFG
d. BCDE
有人可以指导我如何分解功能依赖项以得出某些属性组合是关键的结论吗?我预计我将面临许多此类问题,我需要了解如何解决它。