Mówią to samo i ma to związek z krotkami (relational algebra
) lub wiersze (termin laika).
Kiedy mówi, że wysoka kardynalność to możliwe wartości danego atrybutu (lub pola), które są unikalne, a zatem liczba wierszy lub krotek jest wyższa:
Przykład :
StudentID Lastname Firstname Gender
101 Smith John M
102 Jones James M
103 Mayo Ann F
104 Jones George M
105 Smith Suse F
Aż do identyfikatora ucznia cardinality
jest high
ponieważ jest wyjątkowy. W tym przypadku ma pięć (5) krotek/wierszy.
Z drugiej strony Nazwisko ma normalną kardynalność, w szczególności istnieją tylko trzy (3) unikalne krotki/wiersze. Dzięki temu ma normal cardinality
.
I wreszcie Płeć ma tylko dwie możliwe unikatowe krotki, dlatego Low Cardinality
.
Prawdopodobnie mylisz Cardinality
tutaj z Degree
relacji, która ma coś wspólnego z liczbą attributes/fields
w relacji (lub tabeli).
Z drugiej strony podręcznik do Database
mówiąc o Cardinality
zwykle dotyczy encji w relacji do innej encji, czyli liczby możliwych wystąpień relacji dla encji uczestniczącej w danym typie relacji. Na przykład dla binary relationship
cardinality
może być one-to-one
, one-to-many
lub many-to-many
.