Unsaon Pag-ila sa usa ka Talaan sa Database Paggamit sa usa ka Superkey

Ang usa ka superkey usa ka kinaiya nga mahimong magamit sa pag-ila sa usa ka record sa database

Ang usa ka superkey usa ka single o usa ka kombinasyon sa mga hiyas nga mahimong magamit sa talagsaong pag-ila sa usa ka talaan sa database. Ang usa ka lamesa adunay daghan nga mga kombinasyon nga nagmugna og mga superkeys.

Superkey Example

Pananglitan, adunay lamesa nga adunay mga ngalan nga , , ug adunay daghan nga mga superkeys. Tulo ka mga superkeys ang , .

Ngalan Edad SSN Ext. Sa telepono.
Robert Jones 43 123-45-6789 123
Beth Smith 43 234-56-7890 456
Robert Jones 18 345-67-8901 789

Sumala sa imong makita, ang mga kolum sa ug adunay daghan nga mga pagsulod nga adunay susama nga kasayuran. Samtang ang kolum sa mahimong magamit sa pagpangita sa usa ka indibidwal, usa ka extension sa telepono mahimong usbon.

Mga matang sa Superkeys

Sa mga nalista sa lamesa sa ibabaw, ang lamang usa ka kandidato nga kandidato , nga usa ka espesyal nga tipik sa superkeys nga naggamit sa usa ka gamay nga gidaghanon sa mga kinaiya sa talagsaong pag-ila sa usa ka rekord. Ang ubang mga kolum naglangkob sa impormasyon nga dili kinahanglan aron mailhan ang mga rekord.

Ang mahimo usab nga gitawag nga gamay nga yawe o gamay nga superkey tungod kay kini adunay labing gamay nga impormasyon nga gikinahanglan aron makaila sa usa ka indibidwal nga rekord. Sa susama nga mga linya, usa ka pangunang yawe mahimo usab nga usa ka superkey ug usa ka gamay nga yawe tungod kay kini kinahanglan nga talagsaon nga nagpunting sa usa ka rekord, ug panagsa ra nga mag-usab.

Kung ang lamesa wala maglangkob sa usa ka kolum nga unya usa ka amo ang makahimo sa mga numero sa empleyado aron makaila sa mga indibidwal.

Ang bag-o nga mga empleyado nga mga numero tawagon nga usa ka surrogate primary key. Kining surrogate primer nga yawe magsilbi usab nga superkey.