Kumaha Identipikasi Rékam databés Maké Superkey a

A superkey mangrupa atribut nu bisa dipaké pikeun ngaidentipikasi hiji catetan database

A superkey boh hiji tunggal atawa gabungan atribut nu bisa dipaké pikeun ngaidentipikasi uniquely rékaman database. A tabel bisa mibanda loba kombinasi nu nyieun superkeys.

Superkey Conto

A tabel kalawan widang , , na , contona, boga loba mungkin superkeys. Tilu superkeys téh , na .

nami umur SSN Telepon Ext.
Robert Jones 43 123-45-6789 123
Bet Smith 43 234-56-7890 456
Robert Jones 18 345-67-8901 789

Salaku bisa ningali, éta kolom na gaduh sababaraha éntri kalayan informasi identik. Sedengkeun kolom bisa digunakeun pikeun maluruh hiji individu, nu extension telepon bisa robah.

Rupa Superkeys

Jalma didaptarkeun dina tabel di luhur, ngan mangrupakeun konci calon , nu mangrupakeun sawaréh husus tina superkeys anu ngagunakeun jumlah minimal tina atribut pikeun ngaidentipikasi uniquely catetan a. The kolom sejenna ngandung émbaran teu perlu pikeun ngaidentipikasi rékaman.

The bisa ogé disebut salaku superkey konci atanapi minimal minimal sabab ngandung jumlah sahenteuna inpormasi diperlukeun pikeun ngaidentipikasi hiji catetan individu. Sapanjang garis sarua, hiji konci primér ogé bisa janten superkey sarta konci minimal sabab uniquely kedah pinpoint catetan, sarta kedah jarang lamun kantos, robah.

Mun tabél teu ngandung hiji kolom lajeng hiji dunungan bisa nyieun angka pagawe guna bisa nangtukeun individu.

The angka pagawe anyar bakal disebut konci primér surrogate. konci primér surrogate Ieu ogé bakal ngawula ka salaku superkey a.