他們講的是同樣的事情,它與元組(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