Identifierare
En identifierare är ett namn som identifierar (det vill säga etiketterar identiteten för) antingen ett unikt objekt eller en unik klass av objekt, där "objektet" eller klassen kan vara en idé, fysiskt räknebart objekt (eller klass därav) eller fysiskt icke-räknebar substans (eller klass därav). Förkortningen Id syftar ofta på identitet, identifiering (identifieringsprocessen) eller en identifierare (det vill säga en instans av identifiering). En identifierare kan vara ett ord, en siffra, bokstav, symbol eller vilken kombination som helst av dessa.
Orden, siffrorna, bokstäverna eller symbolerna kan följa ett kodningssystem (där bokstäver, siffror, ord eller symboler står för [representerar] idéer eller längre namn) eller så kan de helt enkelt vara godtyckliga. När en identifierare följer ett kodningssystem kallas det ofta för en kod eller id-kod . Till exempel ISO/IEC 11179 metadataregisterstandard en kod som ett system av giltiga symboler som ersätter längre värden i motsats till identifierare utan symbolisk betydelse. Identifierare som inte följer något kodningsschema sägs ofta vara godtyckliga ID ; de är godtyckligt tilldelade och har ingen större betydelse. (Ibland kallas identifierare "koder" även när de faktiskt är godtyckliga, antingen för att talaren tror att de har en djupare mening eller helt enkelt för att de talar slentrianmässigt och oprecist.)
Den unika identifieraren ( UID ) är en identifierare som endast hänvisar till en instans — bara ett särskilt objekt i universum. Ett artikelnummer är en identifierare, men det är inte en unik identifierare – för det behövs ett serienummer för att identifiera varje instans av artikeldesignen. Således identifieraren "Model T" klassen (modellen) av bilar som Fords Model T innefattar; medan den unika identifieraren "Model T Serienummer 159 862" identifierar en specifik medlem av den klassen – det vill säga en särskild Model T-bil som ägs av en specifik person.
Begreppen namn och identifierare är denotativt lika, och termerna är alltså denotativt synonyma ; men de är inte alltid konnotativt synonyma, eftersom kodnamn och ID-nummer ofta konnotativt särskiljs från namn i betydelsen traditionell naturligt språknamn . Till exempel är både " Jamie Zawinski " och " Netscape -anställd nummer 20" identifierare för samma specifika människa; men normal engelskspråkig konnotation kan betrakta "Jamie Zawinski" som ett "namn" och inte en "identifierare", medan den betraktar "Netscape-anställd nummer 20" som en "identifierare" men inte ett "namn." Det här är en emisk otydlighet snarare än en etisk .
Metadata
I metadata är en identifierare en språkoberoende etikett, tecken eller token som unikt identifierar ett objekt inom ett identifieringsschema . Suffixet "identifierare" används också som en representationsterm när ett dataelement namnges .
ID-koder kan innehålla metadata tillsammans med dem. Till exempel, när du vet att matpaketet framför dig har identifieraren "2011-09-25T15:42Z-MFR5-P02-243-45", har du inte bara den datan, du har också metadata som talar om för dig att den förpackades den 25 september 2011, kl. 15:42 UTC, tillverkad av licensierad leverantör nummer 5, vid fabriken i Peoria, IL, USA, i byggnad 2, och var det 243:e paketet från linjen under det skiftet, och var inspekterad av inspektör nummer 45.
Godtyckliga identifierare kan sakna metadata. Till exempel, om ett matpaket bara säger 100054678214, kanske dess ID inte säger något annat än identitet – inget datum, tillverkarnamn, produktionssekvens eller kontrollnummer. I vissa fall läcker godtyckliga identifierare som sekventiella serienummer information (dvs. det tyska tankproblemet ) . Ogenomskinliga identifierare – identifierare utformade för att undvika att läcka även den lilla mängden information – inkluderar "verkligen ogenomskinliga pekare " och version 4 UUID .
I datavetenskap
Inom datavetenskap är identifierare (ID:n) lexikaliska tokens som namnger entiteter . Identifierare används flitigt i praktiskt taget alla informationsbehandlingssystem. Att identifiera enheter gör det möjligt att hänvisa till dem, vilket är väsentligt för all form av symbolisk bearbetning.
På datorspråk
I datorspråk är identifierare tokens (även kallade symboler ) som namnger språkenheter. Några av de typer av enheter som en identifierare kan beteckna inkluderar variabler , typer , etiketter , subrutiner och paket .
Tvetydighet
Identifierare (ID) kontra unika identifierare (UID)
En resurs kan ha flera identifierare. Typiska exempel är:
- En person med flera namn, smeknamn och tilltalsformer (titlar, hälsningar)
- Till exempel: En specifik person kan identifieras av alla följande identifierare: Jane Smith; Jane Elizabeth Meredith Smith; Jane E.M. Smith; Jane E. Smith; Janie Smith; Janie; Lilla Janie (i motsats till hennes mor eller syster eller kusin, Big Janie); faster Jane; moster Janie; Mamma; farmor; Nana; Kellys mamma; Billys mormor; Ms Smith; Dr Smith; Jane E. Smith, PhD; och Fuzzy (hennes skämtsamma smeknamn på jobbet).
- Ett dokument med flera versioner
- En substans med flera namn (till exempel CAS- indexnamn kontra IUPAC -namn; INN generiska läkemedelsnamn kontra USAN generiska läkemedelsnamn kontra varumärkesnamn)
Det omvända är också möjligt, där flera resurser representeras med samma identifierare (diskuteras nedan).
Implicita kontext- och namnutrymmeskonflikter
Många koder och nomenklatursystem har sitt ursprung i ett litet namnutrymme . Under årens lopp blöder några av dem in i större namnutrymmen (eftersom människor interagerar på ett sätt som de tidigare inte hade gjort, t.ex. gränsöverskridande handel, vetenskapligt samarbete, militär allians och allmän kulturell sammankoppling eller assimilering). När sådan spridning sker blir begränsningarna för den ursprungliga namnkonventionen, som tidigare hade varit latenta och omtvistade, smärtsamt uppenbara, vilket ofta kräver retronymi , synonymitet , översättning/ omkodning , och så vidare. Sådana begränsningar följer i allmänhet övergången från det ursprungliga sammanhanget till det bredare. Vanligtvis visar systemet ett implicit sammanhang (kontext antogs tidigare och smalt), brist på kapacitet (t.ex. ett lågt antal möjliga ID, vilket återspeglar det föråldrade smala sammanhanget), brist på utökbarhet (inga funktioner definierade och reserverade mot framtida behov ) och brist på specificitet och disambigueringsförmåga (relaterat till kontextskiftet, där långvarig unikhet möter ny icke-unikhet). Inom datavetenskap kallas detta problem för namnkollision . Historien om uppkomsten och expansionen av CODEN -systemet är ett bra exempel i en teknisk nomenklaturkontext under de senaste decennierna. Variationerna i versaler som ses med specifika beteckningar avslöjar ett exempel på att detta problem uppstår i naturliga språk , där distinktionen av egennamn/gemensamma substantiv (och dess komplikationer) måste hanteras. Ett universum där varje objekt hade ett UID skulle inte behöva några namnutrymmen, det vill säga att det skulle utgöra en gigantisk namnrymd; men mänskliga sinnen kunde aldrig hålla reda på, eller semantiskt koppla ihop, så många UID.
Identifierare inom olika discipliner
Identifierare | Omfattning |
---|---|
atomnummer , motsvarande en-till-en med elementnamn | internationell (via ISV ) |
Australiskt företagsnummer | australiensiska |
CAGE-kod | USA och NATO |
CAS-registernummer | har sitt ursprung i USA; idag internationell (via ISV ) |
CODEN | har sitt ursprung i USA; idag internationell |
Digital objektidentifierare (DOI, doi) | Hantera System Namespace , internationell räckvidd |
DIN standardnummer | har sitt ursprung i Tyskland; idag internationell |
E-nummer | har sitt ursprung i EU; kan ses internationellt |
EG-nummer | |
Employer Identification Number (EIN) | USA |
Electronic Identifier Serial Publication (EISP) | internationell |
Global Trade Artikelnummer | internationell |
Gruppidentifierare | många omfattningar, t.ex. specifika datorsystem |
Internationell kemisk identifierare | internationell |
International Standard Book Number (ISBN) | ISBN är en del av EAN- namnområdet ; internationell räckvidd |
International eBook Identifier Number (IEIN) | internationell |
International Standard Serial Number (ISSN) | internationell |
ISO- standardnummer, t.ex. ISO 8601 | internationell |
Library of Congress kontrollnummer | USA, med viss internationell bibliografisk användbarhet |
Personligt identifikationsnummer (Danmark) | Danmark |
Läkemedelskod | Många olika system |
Produktens batchnummer | |
Serienummer och bidragsidentifierare | USA, med viss internationell bibliografisk användbarhet |
Serienummer | många omfattningar, t.ex. företagsspecifika, regeringsspecifika |
Servicesatsnummer | |
Personnummer | USA |
Skattefilnummer | australiensisk |
Unik artikelidentifierare (UAI) | internationell |
International Standard University Code | Verifieringskod för högre utbildningsanstalt |
Se även
- Streckkod
- Binomial nomenklatur
- Brittiskt godkänt namn
- Datadeskriptor
- Dataelement
- Beskrivare
- Diagnoskod
- Dokumenthanteringssystem
- Filbeskrivning
- Regler för livsmedelsmärkning
- Gennomenklatur
- Handtag (dator)
- Identifiering
- Identitet (objektorienterad programmering)
- Identitetshandling
- Indexterm
- Marknadsföringsartikelnummer
- Metadata
- Namnbindning
- Namnutrymme
- Namnkonvention (programmering)
- Personnummer
- Nomenklatur – innehåller olika standardiserade namnsystem
- Nomenklaturkod
- Överbelastning
- Artikelnummer
- Personligt identifierbar information
- Produktkod
- Referens (datavetenskap)
- Referent
- Representationsperiod
- Systematiserad medicin nomenklatur
- Uniform resursidentifierare (URI)
- Unik identifierare
- Unik nyckel