Идентификатор

редактировать

Идентификатор - это имя, которое идентифицирует (то есть маркирует идентичность) либо уникальный объект, либо уникальный класс объектов, где «объект» или класс может быть идеей, физической [счетной] объект (или его класс), или физическое [неисчислимое] вещество (или его класс). Аббревиатура ID часто относится к идентичности, идентификации (процессу идентификации) или идентификатору (то есть экземпляру идентификации). Идентификатор может быть словом, числом, буквой, символом или любой их комбинацией.

Слова, числа, буквы или символы могут соответствовать системе кодирования (в которой буквы, цифры, слова или символы обозначают (представляют) идеи или более длинные имена) или они могут быть просто произвольными. Когда идентификатор соответствует системе кодирования, его часто называют кодом или кодом идентификатора . Например, стандарт реестра метаданных ISO / IEC 11179 определяет код как систему допустимых символов, которые заменяют более длинные значения в отличие от идентификаторов без символического значения. Идентификаторы, не соответствующие какой-либо схеме кодирования, часто называются произвольными идентификаторами ; они назначены произвольно и не имеют большего значения. (Иногда идентификаторы называют «кодами», даже если они на самом деле произвольны, потому что говорящий считает, что они имеют более глубокий смысл, или просто потому, что они говорят небрежно и неточно.)

Уникальный идентификатор (UID ) - это идентификатор, который относится только к одному экземпляру - только к одному конкретному объекту во вселенной. Номер детали - это идентификатор, но не уникальный идентификатор - для этого необходим серийный номер, чтобы идентифицировать каждый экземпляр конструкции детали. Таким образом, идентификатор «Модель Т» идентифицирует класс (модель) автомобилей, входящих в состав Ford Model T; тогда как уникальный идентификатор «Серийный номер модели T 159 862» идентифицирует одного конкретного члена этого класса, то есть один конкретный автомобиль модели T, принадлежащий одному конкретному лицу.

Понятия имени и идентификатора денотативно равны, и, таким образом, эти термины денотативно синонимы ; но они не всегда коннотативно синонимичны, потому что кодовые имена и идентификационные номера часто коннотативно отличаются от имен в смысле традиционного естественный язык именование. Например, "Джейми Завински " и "Netscape номер сотрудника 20" 057377 являются идентификаторами одного и того же конкретного человека; но в нормальном англоязычном контексте «Джейми Завински» может рассматриваться как «имя», а не «идентификатор», тогда как «номер сотрудника Netscape 20» рассматривается как «идентификатор», а не «имя». Это скорее emic нечеткость, чем etic.

Содержание

  • 1 Метаданные
  • 2 В информатике
    • 2.1 В компьютерных языках
  • 3 Неоднозначность
    • 3.1 Сравнение идентификаторов (ID) и уникальных идентификаторов (UID)
    • 3.2 Неявный контекст и пространство имен конфликты
  • 4 Идентификаторы в различных дисциплинах
  • 5 См. также
  • 6 Ссылки

Метаданные

В метаданных идентификатор представляет собой не зависящую от языка метку, знак или токен, который однозначно идентифицирует объект в рамках схемы идентификации . Суффикс «идентификатор» также используется в качестве термина представления при именовании элемента данных ..

Идентификационные коды могут по своей природе нести метаданные вместе с ними. Например, если вы знаете, что пакет с едой перед вами имеет идентификатор «2011-09-25T15: 42Z-MFR5-P02-243-45», у вас есть не только эти данные, но и метаданные, которые говорят вам что он был упакован 25 сентября 2011 года в 15:42 по всемирному координированному времени, произведен лицензированным поставщиком номер 5 на заводе в Пеории, штат Иллинойс, США, в здании 2, и был 243-й упаковкой, снятой с конвейера в ту смену, и был проверяется инспектором № 45.

У произвольных идентификаторов могут отсутствовать метаданные. Например, если на упаковке с едой написано только 100054678214, ее идентификатор может не указывать ничего, кроме идентификации - ни даты, ни имени производителя, ни ранга производственной последовательности, ни номера инспектора. В некоторых случаях произвольные идентификаторы, такие как последовательные серийные номера, дают утечку информации (например, проблема немецких танков ). Непрозрачные идентификаторы - идентификаторы, предназначенные для предотвращения утечки даже такого небольшого количества информации - включают «действительно непрозрачные указатели » и UUID версии 4.

В информатике

19041997

В информатике идентификаторы (ID) - это лексические токены, которые именуют сущности. Идентификаторы широко используются практически во всех системах обработки информации. Идентификация объектов позволяет ссылаться на них, что необходимо для любой символьной обработки.

В компьютерных языках

В компьютерных языках идентификаторами являются токены (также называемые символами ), которые называют языковые сущности. Некоторые типы объектов, которые может обозначать идентификатор, включают переменные, типы, метки, подпрограммы и пакеты <264.>Неоднозначность

Идентификаторы (ID) по сравнению с уникальными идентификаторами (UID)

Многие ресурсы могут нести несколько идентификаторов. Типичными примерами являются:

Также возможно обратное, когда несколько ресурсов представлены с одним и тем же идентификатором (обсуждается ниже).

Неявные конфликты контекста и пространств имен

Многие коды и номенклатурные системы возникают в небольшом пространстве имен. С годами некоторые из них перетекают в более крупные пространства имен (поскольку люди взаимодействуют способами, которых раньше не было, например, приграничная торговля, научное сотрудничество, военный союз и общие культурные взаимосвязи или ассимиляция). Когда такое распространение происходит, ограничения первоначального соглашения об именах, которое ранее было скрытым и спорным, становятся болезненно очевидными, часто требуя ретронимии, синонимии, перевода / перекодирования и так далее. Такие ограничения обычно сопровождают отход от исходного контекста к более широкому. Как правило, система показывает неявный контекст (ранее предполагался и узкий контекст), нехватку емкости (например, небольшое количество возможных идентификаторов, отражающих устаревший узкий контекст), отсутствие расширяемости (не определены и зарезервированы функции против будущих потребностей), а также отсутствие специфичности и возможности устранения неоднозначности (связанное со сдвигом контекста, когда давняя уникальность встречается с новой неуникальностью). В информатике эта проблема называется коллизией имен. История возникновения и распространения системы CODEN является хорошим примером в контексте технической номенклатуры последних десятилетий. Варианты использования заглавных букв, наблюдаемые с определенными обозначениями, показывают пример этой проблемы, возникающей в естественных языках, где необходимо иметь дело с различием существительного собственного / нарицательного (и его сложности). Вселенная, в которой каждый объект имеет UID, не будет нуждаться в каких-либо пространствах имен, то есть будет составлять одно гигантское пространство имен; но человеческий разум никогда не мог отследить или семантически связать такое количество UID.

Идентификаторы в различных дисциплинах

ИдентификаторОбласть действия
атомный номер, взаимно однозначно соответствующий имени элемента международный (через ISV )
Австралийский бизнес-номер Австралийский
Код CAGE США и НАТО
Регистрационный номер CAS создан в США; в настоящее время международный (через ISV )
CODEN возник в США; сегодня международный
Идентификатор цифрового объекта (DOI, doi)Система обработки Пространство имен, международная область применения
Стандарт DIN номервозник в Германии; сегодня международный
номер E происходит из ЕС; его можно увидеть на международном уровне
Номер ЕС
Идентификационный номер работодателя (EIN)США
Последовательная публикация электронного идентификатора (EISP)международный
Глобальный номер предмета торговли международный
Идентификатор группы многие области, например, конкретные компьютерные системы
Международный химический идентификатор международный
Международный стандарт номер книги (ISBN)ISBN является частью EAN пространства имен ; международный охват
международный идентификационный номер электронной книги (IEIN)международный
международный стандартный серийный номер (ISSN)международный
стандартный номер ISO, например, ISO 8601 международный
Контрольный номер Библиотеки Конгресса США, с некоторой международной библиографической полезностью
Персональный идентификационный номер многие области, например, банки, правительства
Персональная идентификация номер (Дания) Дания
Фармацевтический код Множество различных систем
Номер партии продукта
Серийный номер и идентификатор вклада США, с некоторой международной библиографической полезностью
Серийный номер многие области, например, для конкретной компании, для конкретного правительства
Номер пакета услуг
Номер социального страхования США
Номер налогового файла Австралийский
Уникальный идентификатор статьи (UAI)международный
Международный стандартный код университета Проверочный код высшего учебного заведения

См. Также

Ссылки

Найдите идентификатор в Викисловаре, бесплатный словарь.
Викискладе есть материалы, связанные с Identifiers.
Последняя правка сделана 2021-05-23 10:30:09
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте