Уникальный идентификатор

редактировать
Идентификатор, который является единственным идентификатором объекта в системе

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

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

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

Содержание
  • 1 Классификация
  • 2 Примеры
    • 2.1 Национальный идентификационный номер
    • 2.2 Химия
    • 2.3 Вычислительная техника
    • 2.4 Экономика, налоги и регулирование
    • 2.5 Архитектура и стандарты Интернета
    • 2.6 Юридические вопросы
    • 2.7 Публикации по математике
    • 2.8 Наука
    • 2.9 Транспорт
  • 3 Ссылки
Классификация

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

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

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

Примеры

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

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

Химия

Вычислительная техника

Экономика, налоги и регулирование

Архитектура и стандарты Интернета

Legal

Математические публикации

Science

Транспорт

Ссылки
Последняя правка сделана 2021-06-20 11:23:35
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте