Skip to main content

Conegueu l'objectiu d'un Superkey

Anonim

Un superkey és una combinació o una combinació d'atributs que es poden utilitzar per identificar de forma exclusiva un registre de la base de dades. Una taula pot tenir moltes combinacions que creen superpes.

Exemple de supercòpia

Una taula amb els camps , , i , per exemple, té moltes supercos possibles. Tres superpes són , i .

NomEdatSSNTelèfon Ext.
Robert Jones43123-45-6789123
Beth Smith43234-56-7890456
Robert Jones18345-67-8901789

Com podeu veure, les columnes de i té diverses entrades amb informació idèntica. Mentre que columna es pot utilitzar per localitzar un individu, es pot canviar una extensió del telèfon.

Tipus de Superkeys

Només dels que figuren a la taula anterior és una clau candidata, que és un subconjunt especial de supercoals que utilitza una quantitat mínima d'atributs per identificar un registre de forma exclusiva. Les altres columnes contenen informació que no és necessària per identificar registres.

El també es pot anomenar la clau mínima o la superkey mínima perquè conté la menor quantitat d'informació necessària per identificar un registre individual. En la mateixa línia, una clau primària també pot ser un superkey i una clau mínima ja que hauria d'identificar un registre únicament, i rarament hauria de canviar.

Si la taula no conté a columna, llavors un empresari podria crear números d'empleats per tal de poder identificar els individus.

Els nous números d'empleats es dirien com una clau primària suplent. Aquesta clau primària alternativa també serviria com a superkey.