彼らは同じことを話していて、それはタプルと関係があります(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
StudentIDまで cardinality high ユニークだからです。これには、5つのタプル/行があります。
一方、姓 通常のカーディナリティがあり、特に3つの固有のタプル/行しかありません。したがって、normal cardinalityがあります。 。
そして最後に性別 可能な一意のタプルは2つしかないため、Low Cardinality 。
おそらくcardinalityを混乱させるでしょう ここにDegreeがあります attributes/fieldsの数と関係がある関係の リレーション(またはテーブル)で。
一方、Databaseの教科書 cardinalityと言えば 通常、別のエンティティに関連するエンティティ、つまり、特定の関係タイプに参加しているエンティティで発生する可能性のある関係の数と関係があります。したがって、たとえばbinary relationshipの場合 cardinality one-to-oneのいずれかです。 、one-to-many またはmany-to-many 。