他们讲的是同样的事情,它与元组(relational algebra
)或行(外行的术语)有关。
当它说高基数是是独特的并且因此行或组的数目较高特定属性(或场)的可能值:
例:
StudentID Lastname Firstname Gender
101 Smith John M
102 Jones James M
103 Mayo Ann F
104 Jones George M
105 Smith Suse F
作为只要学生IDcardinality
是high
,因为它是唯一的。它有五(5)个元组/行。
另一方面姓氏具有正常的基数,特别是只有三(3)个独特的元组/行。因此它有normal cardinality
。
最后性别只有两个可能的唯一元组,因此Low Cardinality
。
您可能会在此处混淆Cardinality
与Degree
之间的关系,该关系在关系(或表格)中有attributes/fields
的数量。
另一方面,当谈到Cardinality
时,Database
的教科书通常与一个实体相关的另一个实体有关,也就是说,参与给定关系类型的实体可能发生的关系的数量。因此,例如对于binary relationship
cardinality
可以是one-to-one
,one-to-many
或many-to-many
。
基数是唯一值/记录数的数量。我认为该书简化了该问题。最大基数为1。 – Mihai 2014-08-28 11:51:23