Talaan ng mga Nilalaman:
Kahulugan - Ano ang ibig sabihin ng Cardinality?
Sa konteksto ng mga database, ang kardinalidad ay tumutukoy sa pagkakaiba ng mga halaga ng data na nilalaman sa isang haligi. Ang mataas na kardinalidad ay nangangahulugan na ang haligi ay naglalaman ng isang malaking porsyento ng ganap na natatanging mga halaga. Ang mababang kardinalidad ay nangangahulugan na ang haligi ay naglalaman ng maraming "paulit-ulit" sa saklaw ng data nito.
Hindi pangkaraniwan, ngunit ang kardinalidad ay minsan ding tumutukoy sa mga ugnayan sa pagitan ng mga talahanayan. Ang kardinalidad sa pagitan ng mga talahanayan ay maaaring isa-sa-isa, marami-sa-isa o marami-sa-marami.
Ipinapaliwanag ng Techopedia ang Cardinality
Ang mga mataas na haligi ng kardinidad ay ang mga may natatanging o hindi pangkaraniwang mga halaga ng data. Halimbawa, sa isang talahanayan ng database na nag-iimbak ng mga numero ng account sa bangko, ang haligi ng "Account Number" ay dapat magkaroon ng napakataas na kardinalidad - sa pamamagitan ng kahulugan, ang bawat item ng data sa haligi na ito ay dapat na lubos na natatangi.
Ang mga normal na haligi ng kardinidad ay ang mga may medyo natatanging porsyento ng mga halaga ng data. Halimbawa, kung ang isang talahanayan ay may hawak na impormasyon ng customer, ang halagang "Huling Pangalan" ay magkakaroon ng normal na kardinalidad. Hindi lahat ng huling pangalan ay kakaiba (halimbawa, malamang na maraming mga pangyayari sa "Smith") ngunit sa kabuuan, ang data ay medyo hindi paulit-ulit.
Ang mga mababang haligi ng kardinidad ay ang may kaunting natatanging mga halaga. Sa talahanayan ng kostumer, isang mababang haligi ng kardinalidad ang magiging haligi ng "Kasarian". Ang haligi na ito ay malamang na magkakaroon lamang ng "M" at "F" bilang hanay ng mga halaga na pipiliin, at ang lahat ng libu-libo o milyon-milyong mga talaan sa talahanayan ay maaari lamang pumili ng isa sa dalawang mga halagang ito para sa kolum na ito.
Ang mga ugnayan sa kardinalidad sa pagitan ng mga talahanayan ay maaaring kumuha ng anyo ng isa-sa-isang, isa-sa-maraming (na ang pagbabalik-balik ay marami-sa-isang) o marami-sa-marami. Ang mga salitang ito ay tumutukoy lamang sa mga ugnayan ng data sa pagitan ng mga talahanayan. Halimbawa, ang ugnayan sa pagitan ng talahanayan ng "Mga Customer" at talahanayan ng "Mga Account sa Bank" ay isa-sa-marami, iyon ay, ang isang customer ay maaaring magkaroon ng maraming mga account, ngunit ang isang account ay hindi maaaring kabilang sa higit sa isang customer. Iyon ay, siyempre, sa pag-aakalang ang bangko na ito ay hindi kailanman narinig ng magkasanib na mga account!
Ang kahulugan na ito ay isinulat sa konteksto ng mga Databases