Skip to main content

Saznajte Svrha Superkeya

Week 10, continued (Travanj 2025)

Week 10, continued (Travanj 2025)
Anonim

Superkip je pojedinačan ili kombinacija atributa koji se mogu koristiti za jedinstveno identificiranje zapisa baze podataka. Tablica može imati mnoge kombinacije koje stvaraju superkeye.

Primjer Superkey

Tablica s poljima , , i , na primjer, ima mnogo mogućih super-ključeva. Tri su superkeys , i .

ImeDobSSNTelefon ekst.
Robert Jones43123-45-6789123
Beth Smith43234-56-7890456
Robert Jones18345-67-8901789

Kao što možete vidjeti, stupci i imati više unosa s istim informacijama. Dok stupac se može koristiti za pronalaženje pojedinca, proširenje telefona može se promijeniti.

Vrste višenamjenskih tipki

Od onih navedenih u gornjoj tablici samo je ključni kandidat, što je poseban podskup super-ključeva koji koriste minimalnu količinu atributa za jedinstveno prepoznavanje zapisa. Drugi stupci sadrže informacije koje nisu potrebne za identifikaciju zapisa.

također se može nazvati minimalnim ključem ili minimalnim superkeyom jer sadrži najmanju količinu informacija potrebnih za prepoznavanje pojedinačnog zapisa. Uz iste retke, primarni ključ može biti i superkey i minimalni ključ jer bi trebao jedinstveno označiti zapis, a rijetko, ako se ikada, promijeni.

Ako tablica ne sadrži a stupac onda poslodavac mogao stvoriti broj zaposlenika kako bi mogli identificirati pojedince.

Novi broj zaposlenika naziva se surogat primarni ključ. Taj surogat primarni ključ također bi poslužio kao super-ključ.