0

复合键是候选键池的子集吗?如果它是一个子集,那么为什么会有一个新的组合键术语,如果候选键也可以由多个列组成。

更新

  1. 简单键 - 简单键是只有一个属性的键。

  2. 候选键 - 关系的候选键是该关系的最小超级键;也就是说,一组属性,例如:

    一个。该关系没有两个不同的元组(即通用数据库语言中的行或记录),这些属性的值相同(这意味着属性集是一个超级键)

    湾。这些属性没有正确的子集(1)成立(这意味着集合是最小的)。

    我想坚持认为候选键是最小的超级键。

复合键 - 复合键是由两个或多个唯一标识实体出现的属性组成的键。

  1. 一个复合键至少包含一个复合键和一个属性。复合键还可以包括简单键和非键属性。

现在复合键不满足最小超键候选键的条件。

我可能错了,但请帮助我理解这个概念。

4

0 回答 0