Master Data Management (MDM)
Processes and technology for creating and maintaining a single, authoritative, trusted version of shared data entities across an enterprise.
Master Data Management (MDM) is the discipline of creating and maintaining a single, authoritative, trusted representation of an organization's critical shared data entities — such as customers, patients, products, locations, providers, accounts, and legal entities — across all systems and processes. Without MDM, enterprises accumulate duplicate, inconsistent, and conflicting representations of the same real-world entities across dozens of operational, analytical, and external-facing systems. The consequences include incorrect customer communications, inaccurate financial reporting, failed regulatory submissions, poor clinical decision-making from incomplete patient records, and inability to perform reliable cross-system analytics.
MDM implementations typically address one or more of three primary domains: Customer MDM (often the largest and most complex, involving deduplication and linkage of customer records across CRM, ERP, marketing, and service systems), Product MDM (managing product attributes, hierarchies, and relationships across product catalog, supply chain, and e-commerce systems), and Reference Data Management (maintaining controlled vocabularies, code lists, and lookup tables such as country codes, currency codes, and industry classifications that must be shared consistently across systems). In healthcare, MDM extends to Master Patient Index (MPI) and Provider Master (PMD) use cases. In financial services, Legal Entity Identifier (LEI) management and counterparty data mastering are critical MDM domains.
Core MDM capabilities include data profiling and quality assessment, match and merge rules (probabilistic and deterministic algorithms for identifying records that represent the same real-world entity), survivorship rules (business logic for selecting the best attribute value when merging duplicate records), golden record publication (distributing the authoritative master record back to downstream consuming systems), data stewardship workflows (processes for human review and resolution of uncertain matches and data quality exceptions), and integration with source systems through real-time APIs, event-driven streaming, or batch ETL patterns.
MDM is foundational to compliance programs across industries. Under BCBS 239, banks must maintain a golden source for counterparty and legal entity data to support accurate risk aggregation. Under GDPR and CCPA, organizations must be able to locate all data relating to a specific individual in response to a subject access request — impossible without reliable customer MDM. Under HIPAA and 21st Century Cures, healthcare organizations must maintain accurate patient matching to enable safe care coordination. Engineering teams building or modernizing MDM platforms must address the full data lifecycle — from ingestion and profiling through matching, merging, stewardship, and distribution — using a combination of commercial MDM platforms (such as Informatica MDM, Reltio, Stibo STEP, or Semarchy) and custom matching models trained on domain-specific entity resolution data.
Compliance-Native Architecture Guide
Design principles and a structured checklist for building software that is compliant by default — not compliant by retrofit. Covers data architecture, access controls, audit trails, and vendor due diligence.