Kandidāta atslēgas definīcija

Datu bāzes kandidātu atslēgas Dažreiz kļūst par primārajiem taustiņiem

Kandidāta atslēga ir atribūtu kombinācija, ko var unikāli izmantot, lai identificētu datu bāzes ierakstu, neatsaucoties uz citiem datiem. Katrā tabulā var būt viens vai vairāki kandidāti. Viens no šiem kandidātu taustiņiem ir atlasīts kā galda primārā atslēga . Tabulā ir tikai viena primārā atslēga, taču tajā var būt vairākas kandidātu atslēgas. Ja kandidāta atslēga sastāv no divām vai vairākām slejām, tad to sauc par saliktu atslēgu.

Kandidāta atslēgas īpašības

Visiem kandidātu taustiņiem ir daži kopīgi īpašumi. Viena no īpašībām ir tā, ka kandidāta atslēgas kalpošanas laikā identifikācijai izmantotajam atribūtam jābūt tādam pašam. Cits ir tas, ka vērtība nevar būt nulle. Visbeidzot, kandidāta atslēga ir unikāla.

Piemēram, lai viennozīmīgi identificētu katru darbinieku, uzņēmums varētu izmantot darbinieku sociālās apdrošināšanas numuru. Kā redzat, ir cilvēki ar vienādiem vārda vārdiem, uzvārdiem un amatu, taču diviem cilvēkiem nekad nav vienāda sociālā nodrošinājuma numura.

Sociālās apdrošināšanas numurs Vārds Uzvārds Amats
123-45-6780 Craigs Joness Vadītājs
234-56-7890 Craigs Beals Asociētais
345-67-8900 Sandra Beals Vadītājs
456-78-9010 Trina Joness Asociētais
567-89-0120 Sandra Smits Asociētais

Kandidātu atslēgas piemēri

Daži datu veidi var piedāvāt sevi kā kandidātus:

Tomēr daži informācijas veidi, kas varētu šķist labie kandidāti, patiešām izrādās problemātiski: