Opening Scene
Before a city has a central registry, every district office keeps its own ledger. The tax office has a citizen listed under their legal name. The utilities office has them under the nickname they gave when they signed up for water service, at an address they moved out of two years ago. The licensing office has a third spelling entirely, copied down by hand from a form nobody double-checked. No office is exactly wrong — each one accurately reflects what that office was told, when it was told it. But ask “how many citizens does this city actually have?” and nobody can answer, because nobody knows how many of those ledger entries are really the same person counted three times.
This is the many-ledgers problem, and it’s the default state of data in any organization that grew by adding systems rather than by designing one.
In Plain English
The many-local-copies problem is what happens when the same real-world entity — a customer, a product, a vendor — gets recorded independently in multiple systems, each of which captures it slightly differently, at a different time, with no mechanism keeping the copies in sync. Each system’s copy might be internally consistent and perfectly correct by its own local standard, and still be wrong the moment you need a single, unified answer about that entity across the whole business. This is the exact problem a golden record, introduced in Article 1, exists to solve — but you can’t build one until you understand precisely how and why the copies diverge.
The Old Way
Three forces reliably create and widen the many-local-copies problem in any organization that hasn’t deliberately addressed it:
- Independent data entry — a customer types their own name into a self-service signup form one way, a sales rep types it into the CRM another way while taking a phone order, and a support agent types it into a ticketing system a third way while resolving a complaint, each entry made in good faith with no visibility into the others.
- Independent update timing — a customer changes their address with the shipping system the moment they move, but never bothers updating their billing profile, because nothing forces the two to stay in sync, and both records remain “correct” from each system’s own narrow point of view.
- System-specific identifiers — the CRM assigns its own customer ID, the billing system assigns a different one, and the support platform generates a third, with no shared key linking them, meaning even a system that wanted to reconcile the records has no reliable way to know which rows describe the same entity.
Left alone, these three forces don’t stay stable — they compound, because every new system a company adopts is another local office keeping its own ledger, and every year that passes is another chance for the copies to drift further apart.
What’s Changing (and Why AI Is the Reason)
- AI-assisted profiling can scan every system in an organization and estimate, before any formal matching project begins, roughly how much duplication and divergence actually exists. This turns “we probably have a data quality problem” from a vague suspicion into a quantified, prioritizable finding — which entity types are worst affected, and which systems disagree with each other most.
- AI-assisted fuzzy matching can catch divergence that simple identifier-based joins miss entirely, recognizing that “Bob Smith” at one address and “Robert Smith” at a former address are plausibly the same person even without a shared ID, which is exactly the kind of judgment a human clerk uses instinctively but a naive database join cannot.
- The cost of unresolved divergence rises sharply once AI agents start acting on the data directly, because an agent generating a customer outreach list or reconciling a shipment has no way to know that three rows across three systems are secretly one customer, and will simply act as though they’re three, multiplying errors instead of catching them.
The Metaphor, Fully Extended
| Registry Element | Master Data Management Concept |
|---|---|
| A dozen district offices, each keeping its own ledger | The same entity recorded independently across multiple disconnected systems |
| A citizen listed under a different spelling in each office’s ledger | Divergent field values for the same entity, each locally accurate but globally inconsistent |
| Each office assigning its own internal file number to the same citizen | System-specific identifiers with no shared key linking records across systems |
| “How many citizens does this city actually have?” going unanswerable | The inability to get a single, unified count or view of an entity across the business |
| A registry assistant surveying every district office’s ledgers before reconciliation begins | AI-assisted profiling, quantifying the scale of divergence before a formal matching project starts |
For Beginners: What to Actually Do
- Pick one entity — customers work well — and manually pull its record from two or three different systems your company uses; noticing the differences firsthand is more convincing than any abstract explanation.
- Learn to distinguish “wrong data” from “divergent data” — most many-local-copies problems aren’t caused by anyone entering false information, but by nobody’s information being kept in sync with anyone else’s.
- Get familiar with how your organization’s systems each assign their own identifiers, and notice that none of them, by default, know about the others.
- Treat “this system’s data looks fine” as an incomplete statement — the real question is always whether it agrees with every other system that also claims to describe the same entity.
For Practitioners and Leaders: The Deeper Layer
- Commission an AI-assisted data profiling pass across your core systems before scoping any MDM initiative, so investment gets prioritized against measured divergence rather than anecdote.
- Recognize that the many-local-copies problem isn’t a one-time cleanup — it regenerates continuously as long as systems keep entering and updating data independently, which is why MDM is an ongoing discipline, not a project with an end date.
- Budget explicitly for identifier reconciliation — the lack of a shared key across systems is usually the single biggest technical blocker to building a golden record, more than any individual field-level disagreement.
- Communicate the compounding cost of divergence in terms leadership feels directly: unreliable customer counts, inconsistent reporting, and AI initiatives that quietly inherit and amplify the underlying mess.
Quick Recap
- The many-local-copies problem happens when the same entity is recorded independently across multiple systems, each locally accurate but globally inconsistent with the others.
- Independent data entry, independent update timing, and system-specific identifiers are the three forces that create and widen this problem over time.
- AI-assisted profiling can quantify the scale of divergence, and AI-assisted fuzzy matching can catch divergence that simple identifier joins miss.
- The cost of unresolved divergence rises sharply once AI agents consume the data directly, since they lack the instinctive judgment a human uses to paper over inconsistency.
Where This Fits in the Series
Article 1 established what a golden record is; this article explains why one doesn’t already exist by default. Article 3 turns to matching — the concrete mechanics of recognizing that two divergent records actually describe the same entity.
Subscribe to the Newsletter
Get the latest DataParables articles delivered straight to your inbox.