Skip to main content

Opas hakijan avaimeen

Anonim

Hakija-avain on attribuuttien yhdistelmä, jota voidaan käyttää ainutlaatuisesti tietokannan tietueiden tunnistamiseen viittaamatta mihinkään muuhun dataan. Jokaisessa taulukossa voi olla yksi tai useampi ehdokas. Yksi näistä ehdokasavaimista valitaan taulukon ensisijaiseksi avaimeksi. Taulukossa on vain yksi ensisijainen avain, mutta se voi sisältää useita ehdokasavaimia. Jos ehdokasavaus koostuu kahdesta tai useammasta sarakkeesta, sitä kutsutaan yhdistelmäavaimeksi.

Ehdokasavaimen ominaisuudet

Kaikilla ehdokas avaimilla on yhteisiä ominaisuuksia. Yksi ominaisuuksista on, että ehdokasvaimen käyttöiän ajan tunnisteen käyttämisen määrittelyn on pysyttävä samana. Toinen on, että arvo ei voi olla tyhjä. Lopuksi ehdokasnäppäimen on oltava ainutlaatuinen.

Esimerkiksi työntekijän yksilölliseksi tunnistamiseksi työntekijä voi käyttää työntekijän sosiaaliturvatunnusta. Kuten näet, on ihmisiä, joilla on samat etunimet, sukunimet ja asema, mutta kahdella ihmisellä ei ole koskaan samaa sosiaaliturvatunnusta.

SosiaaliturvatunnusEtunimiSukunimiasento
123-45-6780CraigJonesjohtaja
234-56-7890CraigBealKumppani
345-67-8900SandraBealjohtaja
456-78-9010TrinaJonesKumppani
567-89-0120SandraseppäKumppani

Esimerkkejä ehdokkaista

Tietyt tietotyypit sopivat helposti ehdokkaiksi:

  • Kansainväliset vakiolomakkeet-ISBN-tunnukset yksilöivät kirjat ja niihin liittyvät tiedotusvälineet. ISBN-numeroiden liikkeeseenlaskua säännellään tiukasti teollisuuden portinvartijoilla, ja julkaisijat eivät yleensä käytä ISBN-numeroita uudelleen.
  • Pankkitilien numerot - Useimmat pankit eivät kierrä tilinumerot.
  • Sarjanumerot - Vaikka sarjanumeroita ei säännellä eri toimialoilla, yksittäisen toimittajan yhteydessä sarjanumeron on aina oltava ainutlaatuinen.
  • Ajokortin numerot - Näitä numeroita ei tavallisesti kopioida. Valtiosta toiseen siirtyvä henkilö voi kuitenkin olla useampi kuin yksi DL-numero.
  • Kansallisen palveluntarjoajan ID-lääkärillä ja muilla lisensoiduilla lääketieteellisillä toimittajilla on jokaisen vähintään yksi NPI, joka on ainutlaatuinen niille, jonka myöntää Yhdysvaltain terveys- ja henkilöstöosasto.

Jotkut tietotyypit, jotka saattavat tuntua hyviltä hakijoilta, voivat kuitenkin osoittautua ongelmallisiksi:

  • Puhelinnumerot-Useimmat operaattorit kierrättävät puhelinnumeroita, ja yksittäisille tilaajille voi olla useita puhelinnumeroita samanaikaisesti.
  • Universal Price Codes-UPCs ovat ainutlaatuisia, mutta UPC-lohkon omistaja voi kierrättää tuotteita aina.
  • Lääketieteelliset ennätysnumerot - MRN: t julkaistaan ​​yleensä sairaalatasolla ilman minkäänlaista kansallista ohjausta
  • Sosiaaliturvanumerot - Vaikka ne ovat teoreettisesti ainutlaatuisia, SSN: t saavat kierrätettyä, ja SSN-petos on tarpeeksi yhteinen, jotta tämä tunniste olisi ongelmallinen suurille tietojoukkoille. (SSN: iden todentamisessa olevalla työnantajalla tämä haaste ei ole ongelma.)