Kardinalnost

Avtor: Roger Morrison
Datum Ustvarjanja: 28 September 2021
Datum Posodobitve: 11 Maj 2024
Anonim
Kako mjeriti količine? Kardinalnost 🤓 Predavanje
Video.: Kako mjeriti količine? Kardinalnost 🤓 Predavanje

Vsebina

Opredelitev - Kaj pomeni kardinalnost?

Kar zadeva baze podatkov, kardinalnost pomeni edinstvenost podatkovnih vrednosti v stolpcu. Visoka kardinalnost pomeni, da stolpec vsebuje velik odstotek popolnoma edinstvenih vrednosti. Nizka kardinalnost pomeni, da stolpec vsebuje veliko "ponovitev" v svojem območju podatkov.


Ni sicer običajno, kardinalnost pa se včasih nanaša tudi na razmerja med tabelami. Kardinalnost med tabelami je lahko ena na ena, več do ene ali več do več.

Uvod v Microsoft Azure in Microsoft Cloud | V tem priročniku boste spoznali, kaj sploh pomeni računalništvo v oblaku in kako vam lahko Microsoft Azure pomaga preseliti in voditi vaše podjetje iz oblaka.

Tehopedija razlaga kardinalnost

Stolpci z visoko kardinalnostjo so tisti z zelo edinstvenimi ali občasnimi vrednostmi podatkov. Na primer, v tabeli baze podatkov, v kateri so shranjene številke bančnih računov, bi moral biti v stolpcu »Številka računa« zelo velika kardinalnost - po definiciji bi moral biti vsak podatek v tem stolpcu popolnoma edinstven.

Stolpci za normalno kardinalnost so tisti z nekoliko edinstvenim odstotkom vrednosti podatkov. Na primer, če tabela vsebuje podatke o strankah, bi imel stolpec »Priimek« normalno kardinalnost. Vsi priimki ne bodo edinstveni (na primer, verjetno se bo pojavilo več besed "Smith"), na splošno pa so podatki dokaj neponovljivi.


Stolpci z nizko kardinalnostjo so tisti z zelo malo edinstvenih vrednosti. V tabeli kupcev bi bil stolpec z nizko kardinalnostjo stolpec »Spol«. Ta stolpec bo verjetno imel le „M“ in „F“ kot razpon vrednosti, med katerimi lahko izbirate, vsi tisoči ali milijoni zapisov v tabeli pa lahko za ta stolpec izberejo le eno od teh dveh vrednosti.

Razmerja kardinalnosti med tabelami so lahko v obliki ena na ena, eden na mnoge (katerih preobrat je številni proti enemu) ali številni do številnih. Ti izrazi se preprosto nanašajo na razmerja podatkov med tabelami. Na primer, razmerje med tabelo »Stranke« in tabelo »Bančni računi« je večkrat, to pomeni, da lahko ena stranka ima več računov, vendar en račun ne more pripadati več strankam. Seveda, ob predpostavki, da ta banka še nikoli ni slišala za skupne račune!

Ta opredelitev je bila napisana v okviru podatkovnih baz