NEW
Also known as: Global Unique Identifier, Enterprise Identifier
An enterprise-wide unique identifier linking the same real-world entity across multiple systems.
DESCRIPTION
A global ID is a stable enterprise key that unifies records representing the same entity across applications. It enables reconciliation, golden records, and consistent analytics and reporting. Global IDs can be generated as surrogate keys or derived from standardized identifiers, such as GS1 keys. They underpin entity resolution and cross-system mapping, preventing duplication and fragmentation. Good governance ensures uniqueness, immutability, and lifecycle management.
ALTERNATIVE DEFINITIONS
Wikipedia
A unique identifier (UID) is a numeric or alphanumeric string that is associated with a single entity.
Defines uniqueness concept underpinning global IDs.
Wikipedia
A universally unique identifier (UUID) is a 128-bit label used for information in computer systems.
Describes a common technical mechanism for generating unique identifiers.
IETF
This specification defines a Uniform Resource Name (URN) namespace for UUIDs, and describes an algorithm for generating UUIDs.
Provides standardized mechanism for UUID generation and naming.
RELATED TERMS
Surrogate Key UUID Master Data Management Single Source of Truth Entity Resolution Cross-Reference Lists Reference Data Data Integration
COMPETING TERMS
Natural Key System-specific Identifier
KNOWLEDGE AREAS
Reference & Master Data Data Management Data Integration & Interoperability
TARGET AUDIENCE
Data Architect Data Modeler Data Engineer Data Steward BI Specialist
EXTERNAL SOURCES
- Wikipedia - Unique identifier
- IETF - UUID standard and generation
- GS1 - Global identification keys overview
- SAP - SAP MDG identifier management
- Oracle - Oracle MDM identity concepts
TOP QUESTIONS
Why use a Global ID instead of system-specific identifiers?
Global IDs unify records across systems, enabling accurate consolidation and analytics. System-specific identifiers cannot reliably link entities after integration.
Category: Relevancy
Is a UUID the same as a Global ID?
A UUID is a technical format for uniqueness. A Global ID is an enterprise key that may be a UUID, but also includes governance and cross-system linkage.
Category: Misunderstanding
How are Global IDs created?
They are generated as surrogate keys during mastering or derived from authoritative identifiers like GS1 keys. Robust deduplication ensures one ID per real-world entity.
Category: Requirements
What is the risk of poorly governed Global IDs?
Duplicate IDs or reused IDs break lineage and analytics. Misdirected communications and compliance errors can result.
Category: Risk
How do Global IDs support golden records?
They anchor the golden record by linking all contributing source records, enabling survivorship and consolidated views.
Category: Example
Can Global IDs change over time?
They should be immutable. If rekeying is necessary, robust mapping and impact analysis must preserve lineage relationships.
Category: Opinion
What’s a competing approach to Global IDs?
Relying on natural keys within each system. This complicates integration and increases matching errors across systems.
Category: Alternatives
Where to start implementing Global IDs?
Select a priority domain, formalize entity definitions, establish match rules, and introduce a central registry with stewardship processes.
Category: Requirements
How do Global IDs aid compliance reporting?
They ensure consistent entity counts and histories across regulatory submissions, reducing discrepancies and audit findings.
Category: Example