Mysql 以下关系中的候选键是什么

Mysql 以下关系中的候选键是什么,mysql,sql,database,relational-database,functional-dependencies,Mysql,Sql,Database,Relational Database,Functional Dependencies,R(A,B,C,D,E)functionaldependencies={AC->E,B->D,E->A} 我知道ABC是候选密钥。BC也可以是候选密钥吗?我可以看出BC不是候选密钥。对于(ABC)+,您可以通过函数依赖关系获得属性D和E,从而通过涉及所有属性获得一个键 但是,对于(BC)+,只能得到D,不能得到A或E。因此,BC不是候选键。候选键的定义是不包含另一个超键的超键。因此一个候选密钥不包含另一个候选密钥。当1。看看“CK”或2的定义。您使用查找第一个CK的方法来查找所有其他CK?标题中

R(A,B,C,D,E)
functionaldependencies=
{AC->E,B->D,E->A}


我知道ABC是候选密钥。BC也可以是候选密钥吗?

我可以看出BC不是候选密钥。对于(ABC)+,您可以通过函数依赖关系获得属性D和E,从而通过涉及所有属性获得一个键


但是,对于(BC)+,只能得到D,不能得到A或E。因此,BC不是候选键。

候选键的定义是不包含另一个超键的超键。因此一个候选密钥不包含另一个候选密钥。

当1。看看“CK”或2的定义。您使用查找第一个CK的方法来查找所有其他CK?标题中的问题不是您问题中的问题。你的问题是什么?