Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Уникальный идентификатор ( UID ) является идентификатором , который гарантированно быть уникальными среди всех идентификаторов , используемых для этих объектов и для конкретной цели. [1] Концепция была формализована на раннем этапе развития информатики и информационных систем . В общем, это было связано с атомарным типом данных .

В реляционных базах данных определенные атрибуты объекта, которые служат уникальными идентификаторами, называются первичными ключами . [ необходима ссылка ] [2]

В математике теория множеств использует понятие индексов элементов как уникальных идентификаторов.

Классификация [ править ]

Существует несколько основных типов уникальных идентификаторов [1], каждый из которых соответствует своей стратегии генерации:

  1. серийные номера , назначаемые постепенно или последовательно центральным органом или принятой справкой.
  2. случайные числа , выбранные из числового пространства, намного большего, чем максимальное (или ожидаемое) количество идентифицируемых объектов. Хотя не совсем уникальные, некоторые идентификаторы этого типа могут подходить для идентификации объектов во многих практических приложениях и, при неформальном использовании языка, по-прежнему называются "уникальными".
    1. Хеш-функции : на основе содержимого идентифицированного объекта, гарантируя, что эквивалентные объекты используют один и тот же UID.
    2. Генератор случайных чисел : основан на случайном процессе.
  3. имена или коды, присвоенные по выбору, которые должны быть уникальными благодаря ведению центрального реестра, такого как EPC Information Services .
  4. имена или коды, назначенные с использованием режима, включающего несколько (одновременных) издателей уникальных идентификаторов, каждому из которых назначаются взаимоисключающие разделы глобального адресного пространства , так что уникальные идентификаторы, назначенные каждым издателем в каждом разделе эксклюзивного адресного пространства, гарантированно являются глобально уникальными. Примеры включают (1) MAC-адрес для управления доступом к среде передачи данных, однозначно присвоенный каждому индивидуальному устройству сетевого интерфейса оборудования, произведенному производителем устройств, (2) штрих-коды потребительских товаров, присвоенные продуктам с использованием идентификаторов, присвоенных производителями, которые участвуют в стандартах идентификации GS1. и (3) уникальный и постоянный идентификатор юридического лица. присвоенный юридическому лицу одним из регистраторов LEI в Глобальной системе идентификации юридических лиц (GLEIS), управляемой Global LEI Foundation (GLEIF).

Вышеупомянутые методы могут быть объединены, иерархически или по отдельности, для создания других схем генерации, которые гарантируют уникальность. [ необходима цитата ] Во многих случаях один объект может иметь более одного уникального идентификатора, каждый из которых идентифицирует его для разных целей.

Примеры [ править ]

Национальный идентификационный номер [ править ]

Национальный идентификационный номер используется правительствами многих стран как средство отслеживания своих граждан , постоянных жителей и временных жителей в целях работы, налогообложения , государственных пособий , здравоохранения и других функций, связанных с управлением.

Химия [ править ]

  • Номенклатура ИЮПАК
  • Регистрационный номер CAS

Вычисления [ править ]

  • Криптографические хеши
  • Организационно уникальный идентификатор (OUI)
  • Универсальный уникальный идентификатор (UUID) или глобальный уникальный идентификатор (GUID)
  • Корреляция идентичности
  • Имя мирового порта
  • MAC-адрес

Экономика, налоги и регулирование [ править ]

  • Гармонизированная система
  • Уникальный идентификатор транзакции (UTI)
  • Универсальный код продукта

Интернет-архитектура и стандарты [ править ]

  • Запрос комментариев (RFC)
  • Стандарт Интернета (STD)
  • Наилучшая текущая практика (BCP)
  • Для вашей информации (FYI)
  • Интернет-проект (ID)
  • Интернет-экспериментальная заметка (IEN)
  • РЕДКИЕ технические отчеты (RTR)

Правовой [ править ]

  • Нумерация Бейтса
  • Идентификатор европейского прецедентного права (ECLI)
  • Серийный номер пистолета
  • Лекс (URN)

Математические публикации [ править ]

  • Количество математических обзоров
  • Zentralblatt MATH идентификатор

Наука [ править ]

  • Смитсоновский трехчлен
  • Систематическое название
  • Identifiers.org

Транспорт [ править ]

  • Коды аэропортов Международной ассоциации воздушного транспорта
  • Идентификатор морской подвижной службы (MMSI)
  • Номер ИМО для идентификации морских судов
  • Коды контейнеров IMO в соответствии с ISO 6346 для морских контейнеров
  • Номера вагонов МСЖД
  • Американские железнодорожные перевозки Отчетные знаки
  • Номерной знак номер

Ссылки [ править ]

  1. ^ a b c McMurry, Julie A .; Джути, Ник; Бломберг, Никлас (29 июня 2017 г.). «Идентификаторы 21 века: как разрабатывать, предоставлять и повторно использовать постоянные идентификаторы для максимизации полезности и воздействия данных наук о жизни» . PLOS Биология . 15 (6): e2001414. DOI : 10.1371 / JOURNAL.PBIO.2001414 . ISSN  1544-9173 . PMC  5490878 . PMID  28662064 . Викиданные  Q33037209 .
  2. ^ Клайн, Кевин Э. (2009). Коротко об SQL . Клайн, Дэниел; Хант, Брэнд (3-е изд.). Пекин: О'Рейли. ISBN 978-0-596-51884-4. OCLC  244652620 .
  3. ^ Хаак, Лорел Л .; Феннер, Мартин; Пальоне, Лаура; Пентц, Эд; Ратнер, Ховард (1 октября 2012 г.). «ORCID: система однозначной идентификации исследователей». Learned Publishing . 25 (4): 259–264. DOI : 10.1087 / 20120404 . ISSN 0953-1513 . Викиданные Q30512726 .