Ze spreken hetzelfde en het heeft te maken met tuples (relational algebra
) of rijen (lekenterm).
Als er staat dat hoge kardinaliteit mogelijke waarden zijn van een bepaald attribuut (of veld) die uniek zijn en daarom is het aantal rijen of tupels hoger:
Voorbeeld :
StudentID Lastname Firstname Gender
101 Smith John M
102 Jones James M
103 Mayo Ann F
104 Jones George M
105 Smith Suse F
Voor zover StudentID de cardinality
is high
omdat het uniek is. Hierin heeft het vijf (5) tupels/rijen.
Aan de andere kant Achternaam heeft een normale kardinaliteit, in het bijzonder zijn er slechts drie (3) unieke tupels/rijen. Het heeft dus normal cardinality
.
En tot slot Geslacht heeft slechts twee mogelijke unieke tuples dus Low Cardinality
.
Je verwart waarschijnlijk Cardinality
hier met Degree
van een relatie die iets te maken heeft met het aantal attributes/fields
in een relatie (of tabel).
Aan de andere kant het leerboek voor Database
wanneer we het hebben over Cardinality
heeft normaal gesproken te maken met een entiteit in relatie tot een andere entiteit, dat wil zeggen, het aantal mogelijke relaties voor een entiteit die deelneemt aan een bepaald relatietype. Dus bijvoorbeeld voor een binary relationship
cardinality
kan ofwel one-to-one
. zijn , one-to-many
of many-to-many
.