Unik identifikator - Unique identifier

En unik identifikator ( UID ) er en identifikator som garantert er unik blant alle identifikatorer som brukes for disse objektene og til et bestemt formål. Konseptet ble formalisert tidlig i utviklingen av informatikk og informasjonssystemer . Generelt var det forbundet med en atomdatatype .

I relasjonsdatabaser kalles visse attributter til en enhet som fungerer som unike identifikatorer, primærnøkler .

I matematikk, det settet teorien brukes begrepet elementet indekser som unike identifikatorer.

Klassifisering

Det er noen hovedtyper av unike identifikatorer, som hver tilsvarer en annen generasjonsstrategi:

  1. serienumre , tildelt trinnvis eller sekvensielt, av en sentral myndighet eller akseptert referanse.
  2. tilfeldige tall , valgt fra et tallrom som er mye større enn det maksimale (eller forventede) antallet objekter som skal identifiseres. Selv om det egentlig ikke er unikt, kan noen identifikatorer av denne typen være passende for å identifisere objekter i mange praktiske applikasjoner og blir med uformell språkbruk fremdeles referert til som "unikt"
    1. Hashfunksjoner : basert på innholdet i det identifiserte objektet, og sikrer at tilsvarende objekter bruker samme UID.
    2. Tilfeldig tallgenerator : basert på tilfeldig prosess.
  3. navn eller koder som er tildelt etter eget valg og som er tvunget til å være unike ved å føre et sentralt register, for eksempel EPC Information Services .
  4. navn eller koder som er tilordnet ved hjelp av et regime som involverer flere (samtidige) utstedere av unike identifikatorer som hver er tildelt gjensidig utelukkende partisjoner av et globalt adresserom, slik at de unike identifikatorene som tildeles av hver utsteder i hver eksklusive adresseromspartisjon garanteres å være globalt unike. Eksempler inkluderer (1) mediatilgangskontrolladressen MAC -adresse som er unikt tilordnet hver enkelt maskinvarenettverksgrensesnittenhet produsert av produsenten av enhetene, (2) strekkoder for forbrukerprodukter tildelt produkter ved hjelp av identifikatorer tildelt av produsenter som deltar i GS1 -identifikasjonsstandarder , og (3) den unike og vedvarende Legal Entity Identifier som er tilordnet en juridisk enhet av en av LEI -registrarene i Global Legal Entity Identifier System (GLEIS) som administreres av Global LEI Foundation (GLEIF).

Metodene ovenfor kan kombineres, hierarkisk eller enkeltvis, for å lage andre generasjonsordninger som garanterer unikhet. I mange tilfeller kan et enkelt objekt ha mer enn en unik identifikator, som hver identifiserer det for et annet formål.

Eksempler

Fødselsnummer

Nasjonalt identifikasjonsnummer brukes av regjeringene i mange land som et middel til å spore innbyggerne , fastboende og midlertidige innbyggere i forbindelse med arbeid, skatt , statlige goder , helsehjelp og andre styringsrelaterte funksjoner.

Kjemi

Datamaskin

Økonomi, skatt og regulering

Internettarkitektur og standarder

Lovlig

Matematiske publikasjoner

Vitenskap

Transport

Referanser