Clear Data Authority
Define which systems create, contribute, master, approve and consume each critical domain.
DataConsultant designs MDM architecture for organisations that need a clear answer to where master-data authority should sit, how records should be identified and matched, how golden values are governed, and how trusted data should move between ERP, CRM, product, operational, analytics and digital systems. The engagement turns fragmented source and consumer requirements into a target architecture, decision rules and implementation roadmap.
Scope, timeline and commercial terms are confirmed after reviewing priority domains, source and consuming systems, existing platforms, data quality, governance, integration constraints and required architecture detail.
Define which systems create, contribute, master, approve and consume each critical domain.
Design batch, API, event or file flows around latency, ownership, lineage and failure handling.
Connect stewardship, approvals, quality rules, privacy, access and auditability to the architecture.
Translate architecture choices into phased dependencies, decisions, testing and mobilisation actions.
MDM architecture is most useful when the same entity is created, changed or consumed across several systems and the organisation needs a durable design for identity, authority, governance and distribution.
ERP, CRM, product, finance or operational systems hold different values and teams cannot explain which source is authoritative for each attribute.
Records refer to the same customer, supplier, product, asset or location but identifiers, names and relationships do not align reliably.
Interfaces copy master data in multiple directions without clear precedence, latency expectations, reconciliation or exception ownership.
Data owners and stewards are named, but workflows, approval states, queues and escalation routes are not reflected in platform behaviour.
A product shortlist exists before the organisation has agreed domains, mastering style, non-functional requirements, controls or operating responsibilities.
ERP, CRM, cloud or application modernisation requires an agreed target for identifiers, hierarchies, golden values, reference data and distribution.
Start with one priority domain and the systems that create, update and consume it. DataConsultant can help frame the architecture decisions before platform configuration or migration commits the design.
MDM architecture is the target design for how trusted master and reference data operates across an enterprise. It defines the boundary between source systems and the mastering capability; the identifiers, cross-references and relationships used to recognise entities; the rules used to standardise, match, merge and select trusted values; the workflows used to govern exceptions; and the interfaces used to distribute mastered changes.
It also establishes design choices that a platform cannot make on its own: which system is authoritative for which attributes, whether records are linked or physically consolidated, which users may create or approve changes, how uncertain matches are reviewed, how lineage is retained, and how consumers receive data with appropriate quality and control evidence.
There is no single correct MDM topology for every organisation. Pattern selection should follow the business process, system-of-record decisions, integration constraints, stewardship model and required speed of propagation.
Maintain cross-system identity and links while source applications continue to hold operational attributes.
Collect and reconcile source data into a mastered representation, often for analytics, reporting or shared reference.
Combine a governed master with controlled write-back or synchronisation to participating source applications.
Centralise creation and governance of selected master records before distribution to consuming applications.
The target design should describe more than a hub. It should show how data enters, how identity and golden values are governed, how exceptions are resolved, and how trusted outputs reach downstream processes.
The engagement can focus on one critical domain or a multi-domain target state. Scope is selected around the decisions required rather than a fixed product package.
Review source systems, consumers, interfaces, existing MDM, ownership, data issues and architectural constraints.
Define entities, key attributes, identifiers, cross-references, relationships, hierarchies and domain boundaries.
Specify standardisation, matching, source precedence, survivorship, merge, unmerge and uncertainty handling.
Connect owner and steward decisions to queues, approvals, exceptions, escalations, evidence and change control.
Design inbound and outbound interfaces, change propagation, reconciliation, retries, versioning and consumer contracts.
Define validation, access, sensitive-data handling, retention, audit, lineage and control requirements relevant to the domain.
Translate architecture into capability requirements for scale, latency, availability, integration, stewardship and operations.
Sequence pilots, data preparation, platform work, integration, governance, testing and consumer adoption into implementable phases.
Use domain, source, matching, stewardship, integration and control requirements to determine what the target architecture must support and which decisions should be resolved first.
Outputs are selected during scoping and designed to support architecture approval, platform decisions, governance mobilisation and implementation planning.
Sources, consumers, interfaces, ownership, existing controls, pain points and constraints.
Logical components, boundaries, flows, mastering locations, consumers and transition states.
Entities, identifiers, crosswalks, relationships, hierarchies and ownership boundaries.
Standardisation, matching, precedence, survivorship, merge, unmerge and lineage rules.
Roles, queues, approval states, exception routing, escalation and decision evidence.
Inbound and outbound patterns, contracts, latency, retries, reconciliation and dependencies.
Quality, access, privacy, security, audit, retention, lineage and change-control needs.
Functional, operational, scale, availability, performance, stewardship and support criteria.
Pilots, dependencies, workstreams, decision gates, testing, migration and adoption sequence.
Options considered, trade-offs, assumptions, constraints, open decisions and acceptance points.
The sequence is adapted to the scope, but each stage produces a tangible decision or design output. Missing evidence is recorded as a limitation rather than silently assumed.
Confirm business problems, priority domains, sponsors, scope boundaries and architecture decisions.
Map producers, consumers, identifiers, interfaces, data quality, ownership and current controls.
Define domains, entities, relationships, hierarchies, identifiers and authoritative attributes.
Select the MDM pattern and design matching, survivorship, golden records and exception handling.
Design inbound, outbound, synchronisation, latency, reconciliation and failure-management patterns.
Embed stewardship, quality, access, privacy, audit, change control and operational responsibilities.
Review trade-offs, close decisions, define acceptance criteria and sequence implementation.
The design is strongest when business authority, real system behaviour and representative data evidence are available together. Inputs can be incomplete, but gaps need to be visible because they affect confidence in architecture choices.
Connect data preparation, platform decisions, integration, stewardship, governance, testing, migration and consumer adoption so the target design can move into delivery with clear dependencies.
These decision areas materially affect platform fit, integration complexity, governance and long-term operating cost. They should be explicit rather than left to configuration defaults.
Decide which platform is authoritative and which applications may originate or propose changes.
Define the evidence required to link records, acceptable uncertainty and manual review conditions.
Determine how trusted attribute values are selected when sources disagree or freshness varies.
Clarify who controls parent-child structures, organisational relationships and reference classifications.
Match integration style to the business need for immediacy, resilience, throughput and traceability.
Define who monitors jobs, handles exceptions, approves changes, tunes rules and manages release impact.
MDM architecture should fit the organisation’s systems, security posture, data-management capabilities and operating skills. Technology recommendations remain requirements-led unless a specific vendor or product decision is in scope.
Existing or planned hubs, matching capabilities, hierarchy management, reference data and stewardship interfaces.
APIs, event streams, batch pipelines, files, orchestration, transformation and source-to-target reconciliation.
ERP, CRM, PIM, HR, procurement, billing, operational and digital systems that produce or consume master data.
Metadata, lineage, data quality, identity and access, workflow, ticketing, monitoring, audit and change-management capabilities.
A focused architecture engagement is appropriate when the organisation needs target-state decisions. A narrower remediation or a broader MDM programme may be better when the primary need is different.
A reliable MDM architecture fee cannot be set from the service name alone. The proposal is scoped around the number of domains and systems, the decisions to resolve, the evidence available and the level of architecture detail required. Request a written quote so scope, assumptions, deliverables and commercial terms are tied to the actual architecture requirement rather than an unsupported generic figure.
Third-party platform licences, cloud consumption and vendor charges are separate unless a written proposal explicitly includes them.
Share the priority domain, major source and consumer systems, current platform position, architecture decisions, governance context and expected deliverables so the proposal can reflect the real work.
The engagement is structured around documented architecture choices, governance responsibilities and implementation dependencies rather than a predetermined software answer.
Start with the domain, affected processes, ownership and decisions that master data must support before selecting a topology or product.
Connect source authority, golden-record logic, integration and non-functional design to ownership, stewardship and control responsibilities.
Record trade-offs, evidence gaps, constraints, dependencies, exclusions and acceptance criteria so later implementation teams can trace why choices were made.
Design the full path from record creation and matching through stewardship to controlled distribution and downstream reconciliation.
Evaluate capabilities against domain, integration, control, scale and operating requirements when a platform decision is part of scope.
Use architecture packs, decision records, working sessions and handover material to strengthen the teams that will govern and implement the design.
Answers to common enterprise questions about architecture patterns, golden records, stewardship, platforms, deliverables, duration, pricing and implementation boundaries.
Share your contact details and requirement. DataConsultant can review the likely scope, stakeholder involvement, evidence needs and appropriate next step.