功能依赖

时间:2012-04-07 22:59:25

标签: functional-dependencies 3nf

我正在研究sql和

的功能依赖性

我有一个问题。

我们有功能依赖

A->B
C->D
CA->E
D->F

我试图弄清楚这是否是分解关系

例如,我们有两个关系

首先= CAEB 第二名= CDF

我想知道,当我们使用BCNF或3NF时,这两种关系会被分解

对于我的想法,

第一个和第二个不是BCNF的分解

监守 首先,

CA -> E
A->B

第二,

C->D
D->F

是不是? (我正在搜索关于BCNF的概念,我试图申请这个问题。)

我不确定如何为3NF部分做些....(它似乎与BCNF几乎相同,但我不确定......)

有谁知道如何做3NF部分? 感谢..

1 个答案:

答案 0 :(得分:0)

是的,你是对的。您可以在此处查看斯坦福大学的优秀数据库讲座Introduction to Databases