2

谁能让我清楚地了解这些键的区别?

  1. 复合键
  2. 复合键
  3. 级联键
  4. 聚合键
  5. 候选键

我搜索了所有这些的定义,似乎其中一些只是同义词。但不确定我是否理解正确。如果有人能提出一个比较异同的描述性答案,我将不胜感激。

4

1 回答 1

2

在关系数据库术语中,只有一种基本类型的键:候选键

候选键是一组在表中不可约唯一且不可为空的属性。不可约意味着密钥的所有属性都是保证唯一性所必需的——删除任何一个属性都会丢失唯一性属性。一个键可以由零个、一个或多个属性组成,并且关系表(关系变量)必须至少有一个键,并且可能有多个。

Compoundcompositeconcatenatedaggregate都是用于描述具有多个属性的候选键的替代术语。只有一个属性的候选键称为简单

于 2013-06-23T06:28:00.127 回答