Kif Identifika Reġistru ta 'Database Permezz ta' Superkey

Superkey huwa attribut li jista 'jintuża biex jidentifika reġistru ta' database

Superkey hija waħda jew kombinazzjoni ta 'attributi li jistgħu jintużaw biex jidentifikaw b'mod uniku reġistru ta' database. Tabella jista 'jkollha ħafna kombinazzjonijiet li joħolqu superkeys.

Eżempju Superkey

Tabella bl-oqsma , , u , per eżempju, għandha ħafna superkeys possibbli. Tliet superkeys huma , u .

Isem Età SSN Phone Ext.
Robert Jones 43 123-45-6789 123
Beth Smith 43 234-56-7890 456
Robert Jones 18 345-67-8901 789

Kif tistgħu taraw, il-kolonni ta ' u għandhom daħliet multipli b'informazzjoni identika. Filwaqt li l-kolonna tista 'tintuża biex issib individwu, tista' tinbidel estensjoni tat-telefon.

Tipi ta 'Superkeys

Minn dawk elenkati fit- tabella ta ' hawn fuq, biss hija kandidata kruċjali , li hija subsett speċjali ta' superkeys li jużaw ammont minimu ta 'attributi biex jidentifikaw rekord b'mod uniku. Il-kolonni l-oħra fihom informazzjoni mhux meħtieġa biex jiġu identifikati r-rekords.

Il- tista 'tissejjaħ ukoll bħala s-superkey minimu ewlieni jew minimu għax fih l-inqas ammont ta' informazzjoni meħtieġa biex jiġi identifikat rekord individwali. Fl-istess linji, ċavetta primarja tista 'tkun ukoll superkey u ċavetta minima għax għandha unikament tirreġistra rekord, u rarament jekk qatt, tbiddel.

Jekk it-tabella ma kinitx fiha kolonna , min iħaddem jista 'joħloq numru ta' impjegati sabiex ikunu jistgħu jidentifikaw individwi.

In-numri tal-impjegati l-ġodda jissejħu ċomb primarju sostitut. Din iċ-ċavetta primarja surrogata sservi wkoll bħala superkey.