Advanced Linking and Entity Management

The Linkages and Entity ID Assignment module is an integral part of the data management process within the DOCK Integration Framework, designed to manage the relationships between member records in the MDM database.


  • Automated Linking: Records are automatically associated if they meet or exceed the auto-link threshold, streamlining the data consolidation process.
  • Manual Linking and Unlinking: Data stewards can manually adjust linkages using the Inspector application or APIs for nuanced control.
  • Entity ID Management: The system assigns Entity IDs to records, handling merges and unmerges to ensure accurate entity representation.

Linkage Types and Statuses:

  • The system categorizes records by linkage type based on source, method, and merge stage, facilitating tracking through AutoLink, ManuLink, and other statuses.
  • Linkage statuses help track the review process with labels like Unexamined, Examined-OK, and Examined-ERROR, indicating the validation level by data stewards.

Entities and Linking Styles:

  • Entity types such as identity, household, and organization are defined, with each representing logical relationships between records.
  • The system supports transitive linking, relying on a 'glue member' concept for establishing connections within an entity group.

Entity Linker and Relationship Linker Processes:

  • Entity Linker (EntLinker): Processes member data to create entities based on attribute comparison, managing auto-linking, task creation, and entity assignment.
  • Relationship Linker (RelLinker): Manages complex relationships and hierarchies between entities, allowing for dynamic association based on member attributes and predefined rules.


  • Enhances the MDM system's accuracy and efficiency in managing member data and their interrelationships.
  • Offers flexibility in managing data, from automated processing to manual intervention for data stewardship.
  • Maintains a clear audit trail of entity relationships and their statuses for governance and compliance purposes.


  • To ensure that member data is correctly linked, reflecting real-world relationships and interactions within the MDM system.
  • To provide a robust and flexible environment for managing data entity life cycles, from creation to potential merging or deletion.


  • The system assigns initial Entity IDs upon member record creation, with subsequent updates and linkages dynamically managed as new data is processed.
  • The merging process is handled in stages, allowing for changes to propagate from the MDM database to source systems and back, ensuring that all representations are synchronized.

This module is designed for organizations that require sophisticated data relationship management, offering detailed control over how member data is linked, merged, and managed across systems.

About OCMA - Open Cloud MDM Alliance
OCMA is an innovative collaboration among a diverse array of pioneering companies and customer-focused software vendors. Their collective mission is to establish the 'Hub and Dock Open Industry Standard for Master Data Management (MDM)'.

About HubDock
HubDock, as the legal entity representing the ecosystem and maintaining the platform, is integral to OCMA. It leads the essential initiative, 'Hub and Dock Open Cloud MDM'.

This stakeholder-driven ecosystem liberates businesses from the complexities of traditional business software, offering seamless integration, data consistency, and community-driven innovation to empower companies in the digital age.

HubDock Ltd 2024. All Rights Reserved.

Imprint    Privacy