超级密钥和候选密钥之间的区别

超级键和候选键都用于从表中获取记录。这些键还用于创建表之间的关系。超级键和候选键都用于唯一标识表中的记录。两个键都可以具有空值。

以下是超级键和候选键之间的重要区别。

序号超级钥匙候选键
1定义超级键用于标识关系中的所有记录。候选键是超级键的子集。
2使用所有超级键都不可以是候选键。所有候选键都是超级键。
3选拔超级键组合在一起以创建候选键。候选键组合在一起以创建主键。
4明智的伯爵超级键比候选键更多。候选键小于超级键。