Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Identifier

From Wikipedia, the free encyclopedia
Name that identifies a specific entity
A Russian license plate with the value "C051KO199" is mounted on the front grille of a Toyota car
Registration plates are used to display identifiers formotor vehicles.

Anidentifier is a name that identifies (that is, labels the identity of) either a unique object or a uniqueclass of objects, where the "object" or class may be an idea, person, physicalcountable object (or class thereof), or physicalnoncountable substance (or class thereof). The abbreviationID often refers to identity, identification (the process of identifying), or an identifier (that is, an instance of identification). An identifier may be a word, number, letter, symbol, or any combination of those.

The words, numbers, letters, or symbols may follow an encoding system (wherein letters, digits, words, or symbolsstand for [represent] ideas or longer names) or they may simply be arbitrary. When an identifier follows an encoding system, it is often referred to as acode orID code. For instance theISO/IEC 11179 metadata registry standard defines a code assystem of valid symbols that substitute for longer values in contrast to identifiers without symbolic meaning. Identifiers that do not follow any encoding scheme are often said to bearbitrary IDs; they are arbitrarily assigned and have no greater meaning. (Sometimes identifiers are called "codes" even when they are actually arbitrary, whether because the speaker believes that they have deeper meaning or simply because they are speaking casually and imprecisely.)

Theunique identifier (UID) is an identifier that refers toonly one instance—only one particular object in the universe. Apart number is an identifier, but it is not aunique identifier—for that, aserial number is needed, to identifyeach instance of the part design. Thus theidentifier "Model T" identifies theclass(model) of automobiles that Ford'sModel T comprises; whereas theunique identifier "Model T Serial Number 159,862" identifies one specific member of that class—that is, one particular Model T car, owned by one specific person.

The concepts ofname andidentifier aredenotatively equal, and the terms are thus denotativelysynonymous; but they are not alwaysconnotatively synonymous, becausecode names andID numbers are often connotatively distinguished from names in the sense of traditionalnatural language naming. For example, both "Jamie Zawinski" and "Netscape employee number 20" are identifiers for the same specific human being; but normal English-language connotation may consider "Jamie Zawinski" a "name" and not an "identifier", whereas it considers "Netscape employee number 20" an "identifier" but not a "name." This is anemic indistinction rather than anetic one.

Metadata

[edit]

In metadata, an identifier is a language-independent label, sign or token that uniquely identifies an object within anidentification scheme. The suffix "identifier" is also used as arepresentation term when naming adata element.

ID codes may inherently carrymetadata along with them. For example, when you know that the food package in front of you has the identifier "2011-09-25T15:42Z-MFR5-P02-243-45", you not only have that data, you also have the metadata that tells you that it was packaged on September 25, 2011, at 3:42pm UTC, manufactured by Licensed Vendor Number 5, at the Peoria, IL, USA plant, in Building 2, and was the 243rd package off the line in that shift, and was inspected by Inspector Number 45.

Arbitrary identifiers might lack metadata. For example, if a food package just says 100054678214, its ID may not tell anything except identity—no date, manufacturer name, production sequence rank, or inspector number. In some cases, arbitrary identifiers such as sequential serial numbers leak information (i.e. theGerman tank problem). Opaque identifiers—identifiers designed to avoid leaking even that small amount of information—include "reallyopaque pointers" andVersion 4 UUIDs.

In computer science

[edit]

Incomputer science, identifiers (IDs) arelexicaltokens that nameentities. Identifiers are used extensively in virtually all information processing systems. Identifying entities makes it possible to refer to them, which is essential for any kind of symbolic processing.

In computer languages

[edit]
Main article:Identifier (computer languages)

Incomputer languages, identifiers aretokens (also calledsymbols) which name language entities. Some of the kinds of entities an identifier might denote includevariables,types,labels,subroutines, andpackages.

Ambiguity

[edit]

Identifiers (IDs) versus Unique identifiers (UIDs)

[edit]
Main article:Unique identifier

A resource may carry multiple identifiers. Typical examples are:

  • One person with multiple names, nicknames, and forms of address (titles, salutations)
    • For example: One specific person may be identified by all of the following identifiers: Jane Smith; Jane Elizabeth Meredith Smith; Jane E. M. Smith; Jane E. Smith; Janie Smith; Janie; Little Janie (as opposed to her mother or sister or cousin, Big Janie); Aunt Jane; Auntie Janie; Mom; Grandmom; Nana; Kelly's mother; Billy's grandmother; Ms. Smith; Dr. Smith; Jane E. Smith, PhD; and Fuzzy (her jocular nickname at work).
  • One document with multiple versions[1]
  • One substance with multiple names (for example,CAS index names versusIUPAC names;[2]INN generic drug names versusUSAN generic drug names versus brand names)

The inverse is also possible, where multiple resources are represented with the same identifier (discussed below).

Implicit context and namespace conflicts

[edit]
See also:Naming collision

Manycodes andnomenclatural systems originate within a smallnamespace. Over the years, some of them bleed into larger namespaces (as people interact in ways they formerly had not, e.g., cross-border trade, scientific collaboration, military alliance, and general cultural interconnection or assimilation). When such dissemination happens, the limitations of the original naming convention, which had formerly been latent and moot, become painfully apparent, often necessitatingretronymy,synonymity,translation/transcoding, and so on. Such limitations generally accompany the shift away from the original context to the broader one. Typically the system shows implicit context (context was formerly assumed, and narrow), lack of capacity (e.g., low number of possible IDs, reflecting the outmoded narrow context), lack ofextensibility (no features defined and reserved against future needs), and lack of specificity and disambiguating capability (related to the context shift, where longstanding uniqueness encounters novel nonuniqueness). Within computer science, this problem is callednaming collision. The story of the origination and expansion of theCODEN system provides a good case example in a recent-decades, technical-nomenclature context. The capitalization variations seen withspecific designators reveals an instance of this problem occurring innatural languages, where the proper noun/common noun distinction (and its complications) must be dealt with. A universe in which every object had a UID would not need any namespaces, which is to say that it would constitute one gigantic namespace; but human minds could never keep track of, or semantically interrelate, so many UIDs.

Identifiers in various disciplines

[edit]
Main page:Category:Identifiers
IdentifierScope
atomic number, corresponding one-to-one withelement nameinternational (viaISV)
Australian Business NumberAustralian
CAGE codeU.S. andNATO
CAS registry numberoriginated in U.S.; today international (viaISV)
CODENoriginated in U.S.; today international
Digital object identifier (DOI, doi)Handle SystemNamespace, international scope
DIN standard numberoriginated in Germany; today international
E numberoriginated in E.U.; may be seen internationally
EC number
Employer Identification Number (EIN)U.S.
Electronic Identifier Serial Publicaction (EISP)international
Global Trade Item Numberinternational
Group identifiermany scopes, e.g., specific computer systems
International Chemical Identifierinternational
International Standard Book Number (ISBN)ISBN is part of theEANNamespace; international scope
International eBook Identifier Number (IEIN)international
International Standard Serial Number (ISSN)international
ISO standard number, e.g.,ISO 8601international
Library of Congress Control NumberU.S., with some international bibliographic usefulness
Personal identification number (Denmark)Denmark
Pharmaceutical codeMany different systems
Product batch number
Serial Item and Contribution IdentifierU.S., with some international bibliographic usefulness
Serial numbermany scopes, e.g., company-specific, government-specific
Service batch number
Social Security NumberU.S.
Tax file numberAustralian
Unique Article Identifier (UAI)international

See also

[edit]

References

[edit]
  1. ^University of Glasgow."Procedure for Applying Identifiers to Documents". Archived fromthe original on 5 June 2011. Retrieved28 April 2009.
  2. ^University of Pennsylvania."Information on Chemical Nomenclature". Archived fromthe original on 4 January 2009. Retrieved28 April 2009.

External links

[edit]
Personal name
By sequence
By trait
By life situation
Pseudonyms (list)
By culture (surnames)
East Asia
Northern Asia
and Central Asia
North Africa
and Western Asia
Oceania
Sub-Saharan Africa
Europe,
Americas,
and Australasia
Baltic
Celtic
Germanic
Romance
Slavic
Uralic
Other
South and Southeast Asia
By religion
Manners of address (list)
Of authority andof honour
Styles
Titles
Related traditions
Related
Authority control databasesEdit this at Wikidata
Retrieved from "https://en.wikipedia.org/w/index.php?title=Identifier&oldid=1315778107"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp