Përcaktimi i një çelës të kandidatëve

Çelësat e kandidatëve të bazës së të dhënave Ndonjëherë bëhen çelësat primarë

Një çelës i kandidatëve është një kombinim i atributeve që mund të përdoren në mënyrë unike për të identifikuar një regjistër të bazës së të dhënave pa iu referuar të dhënave të tjera. Çdo tabelë mund të ketë një ose më shumë kandidatë. Një nga këto çelësa të kandidatëve zgjidhet si çelësi kryesor i tabelës. Një tabelë përmban vetëm një çelës primar, por mund të përmbajë disa çelësa të kandidatëve. Nëse një kyç i kandidatit është i përbërë nga dy ose më shumë kolona, ​​atëherë quhet një çelës i përbërë.

Prona të një Key Kandidati

Të gjithë çelësat e kandidatëve kanë disa prona të përbashkëta. Një nga pronat është se për jetëgjatësinë e çelësit të kandidatit, atributi i përdorur për identifikim duhet të mbetet i njëjtë. Një tjetër është se vlera nuk mund të jetë zero. Së fundmi, çelësi i kandidatit duhet të jetë unik.

Për shembull, për të identifikuar në mënyrë unike çdo punonjës një kompani mund të përdorë numrin e Sigurimeve Shoqërore të punonjësit. Siç mund ta shikoni, ka njerëz me të njëjtat emra, emra dhe pozitë, por asnjëherë dy njerëz nuk kanë të njëjtin numër të Sigurimeve Shoqërore.

Numri i Sigurimeve Shoqërore Emri Mbiemri pozitë
123-45-6780 Craig Jones menaxher
234-56-7890 Craig Beal koleg
345-67-8900 Sandra Beal menaxher
456-78-9010 Trina Jones koleg
567-89-0120 Sandra kovaç koleg

Shembuj të çelësave të kandidatëve

Disa lloje të të dhënave me lehtësi japin hua veten si kandidatë:

Sidoqoftë, disa lloje të informatave që mund të duken si kandidatë të mirë, në të vërtetë janë problematike: