Tietokannan tietueen tunnistaminen käyttämällä Superkey-näppäintä

Superkey on attribuutti, jota voidaan käyttää tietokanta-tietueen tunnistamiseen

Superkey on joko yksittäinen tai attribuuttien yhdistelmä, jota voidaan käyttää tietokannan tietueen yksilöimiseen. Taulukossa voi olla monia yhdistelmiä, jotka luovat pikkukuvat.

Superkey-esimerkki

Esimerkiksi taulukon, jossa on , , ja , on monia mahdollisia pikkukuvia. Kolme pikkukuvaa ovat , ja .

Nimi Ikä SSN Puhelin Ext.
Robert Jones 43 123-45-6789 123
Beth Smith 43 234-56-7890 456
Robert Jones 18 345-67-8901 789

Kuten näette, ja sarakkeissa on useita merkintöjä, joilla on identtiset tiedot. Vaikka puhelimen laajennuksen sarakkeessa voidaan etsiä yksilöä, puhelimen laajennusta voidaan muuttaa.

Sytytystyyppien tyypit

Edellä olevassa taulukossa luetelluista vain on ehdokasavaus , joka on erityinen alivalikko superkeydeistä, jotka käyttävät minimimäärää attribuutteja tietueen tunnistamiseen. Muut sarakkeet sisältävät tietoja, joita ei tarvita tietueiden tunnistamiseen.

voidaan kutsua myös minimaaliseksi avaimeksi tai minimaaliseksi ylisavuksi, koska se sisältää vähiten tietoa yksittäisen tietueen tunnistamiseen. Samojen linjojen lisäksi ensisijainen avain voi olla myös superkey ja minimaalinen avain, koska sen pitäisi yksilöidä ennätyksellinen tietue, ja se olisi harvoin, jos koskaan, muutettava.

Jos taulukossa ei ole -saraketta, työnantaja voi luoda henkilöstönumerot henkilöiden tunnistamiseksi.

Uusia työntekijöitä kutsuttaisiin korvaavaksi ensisijaiseksi avaimeksi. Tämä korvaava ensisijainen avain toimisi myös superkeyksi.