Unikalny identyfikator - Unique identifier

Unikalny identyfikator ( UID ) jest identyfikator , który jest gwarancją wyjątkowa wśród wszystkich identyfikatorów stosowanych dla tych obiektów, a dla celów konkretnego. Koncepcja została sformalizowana na wczesnym etapie rozwoju informatyki i systemów informatycznych . Na ogół był powiązany z niepodzielnym typem danych .

W relacyjnych bazach danych pewne atrybuty jednostki, które służą jako unikalne identyfikatory, nazywane są kluczami podstawowymi .

W matematyce teoria mnogości wykorzystuje pojęcie indeksów pierwiastków jako unikalnych identyfikatorów.

Klasyfikacja

Istnieje kilka głównych typów unikalnych identyfikatorów, z których każdy odpowiada innej strategii generowania:

  1. numery seryjne , przydzielane przyrostowo lub sekwencyjnie przez organ centralny lub zaakceptowane odniesienie.
  2. liczby losowe , wybrane z przestrzeni liczbowej znacznie większej niż maksymalna (lub oczekiwana) liczba obiektów do zidentyfikowania. Chociaż nie są one tak naprawdę unikalne, niektóre identyfikatory tego typu mogą być odpowiednie do identyfikacji obiektów w wielu praktycznych zastosowaniach i są, przy nieformalnym użyciu języka, nadal określane jako „unikalne”
    1. Funkcje haszujące : oparte na zawartości zidentyfikowanego obiektu, zapewniające, że równoważne obiekty używają tego samego UID.
    2. Generator liczb losowych : oparty na procesie losowym.
  3. nazwy lub kody przydzielane z wyboru, które muszą być niepowtarzalne przez prowadzenie centralnego rejestru, takiego jak EPC Information Services .
  4. nazwy lub kody przydzielone przy użyciu systemu obejmującego wielu (współbieżnych) wydawców unikalnych identyfikatorów, z których każdy jest przypisany do wzajemnie wykluczających się partycji globalnej przestrzeni adresowej tak, że unikalne identyfikatory przypisane przez każdego wystawcę w każdej wyłącznej partycji przestrzeni adresowej są gwarantowane jako globalnie unikatowe. Przykłady obejmują (1) adres kontroli dostępu do mediów adres MAC jednoznacznie przypisany do każdego urządzenia sieciowego interfejsu sprzętowego wyprodukowanego przez producenta urządzeń, (2) kody kreskowe produktów konsumenckich przypisane do produktów przy użyciu identyfikatorów przypisanych przez producentów uczestniczących w standardach identyfikacji GS1 oraz (3) niepowtarzalny i trwały identyfikator podmiotu prawnego nadany podmiotowi prawnemu przez jednego z rejestratorów LEI w Global Legal Entity Identifier System (GLEIS) zarządzanym przez Globalną Fundację LEI (GLEIF).

Powyższe metody można łączyć, hierarchicznie lub pojedynczo, tworząc inne schematy generacyjne, gwarantujące unikalność. W wielu przypadkach pojedynczy obiekt może mieć więcej niż jeden unikalny identyfikator, z których każdy identyfikuje go w innym celu.

Przykłady

Narodowy numer identyfikacyjny

Krajowy numer identyfikacyjny jest używany przez rządy wielu krajów jako środek śledzenia swoich obywateli , stałych i tymczasowych rezydentów do celów pracy, podatków , świadczeń rządowych , opieki zdrowotnej i innych funkcji związanych z zarządzaniem.

Chemia

Przetwarzanie danych

Ekonomia, podatki i regulacje

Architektura i standardy internetowe

Prawny

Publikacje matematyczne

Nauki ścisłe

Transport

Bibliografia