For years, something bothered me about data discussions.
People would say “currency codes are our master data” and I’d feel this cognitive dissonance. We maintain them. We distribute them. Other systems depend on us for them. By every traditional definition, we “master” this data.
But something felt off. I couldn’t put my finger on it or articulate what was jarring to me.
Then I discovered the Authority Rule—that simple question that cuts through everything: “Who has the authority to redefine what this means?”
And suddenly, the fog lifted. What had been jarring me for years became crystal clear.
The Moment It Clicked
Currency codes. EUR means Euro. USD means United States Dollar. GBP means British Pound.
Ask yourself: Can your organization decide EUR means something else? Can you give USD three decimal places instead of two? Can you invent a new currency code and expect the world to accept it?
No.
You can’t. Because you don’t have the authority. ISO does.
In fact, ISO masters it for the world, holding the final definition, making it reference data for everyone else. When one entity has authority for everyone, it automatically becomes reference data for all consumers.
This isn’t about technical capability. You could absolutely change CHF to mean “Chilean Franc” in your database instead of Swiss Frank – the definition the rest of the world uses. You have the technical power. But you don’t have the authority. And that difference, between capability and authority, is everything.
The Pattern I Keep Seeing
Once this clicked, I started seeing it everywhere:
Currency codes: You maintain them perfectly. You might even add business rules—which currencies you trade, your risk limits, your preferred banks. But the codes themselves? Not yours. ISO 4217 owns those.
Exchange rates: Here’s where it gets interesting. The rate itself? That’s your master data—you choose your source, your timing, your calculation method. But the currency codes those rates reference? Still ISO’s.
Country codes: Your systems depend on them. Every address, every tax calculation, every shipping route. But can you decide that GB means Germany instead of Great Britain? No. ISO 3166 has that authority.
Sales territories: Now we’re in your domain. How you divide regions, which countries belong to EMEA vs APAC, your sales areas—that’s your master data. You define it, others in your organization accept it.
SWIFT codes: Financial institutions treat these like crown jewels. SWIFT defines them. You’re just maintaining a subscription.
Tax codes: Governments define them. You configure how to handle them. The codes are reference data. Your configuration is master data. Two different things, accidentally welded together.
The pattern repeats: Just because you “master it”—maintain it, distribute it, depend on it—doesn’t mean it’s Master Data. You’re mastering the maintenance, not the meaning.
Why This Distinction Matters
This isn’t semantic philosophy. This confusion creates real problems:
The Governance Theater
When you treat reference data like master data, you create elaborate governance for things you don’t control. Approval workflows for copying ISO updates. Committees to discuss SWIFT code changes. Review boards for government tax codes.
It’s governance theater. You’re governing your ability to copy someone else’s homework.
Meanwhile, your actual master data—the business decisions that differentiate you—often has no or limited governance at all. Your credit limits, your risk ratings, your pricing strategies, your customer segments. The data you actually own and control.
The Integration Maze
When two systems exchange currency codes, whose version is “right”? If both think they’re the master, you get conflicts. Mapping tables. Transformation rules. Endless reconciliation.
But neither of you owns currency codes. You’re both subscribing to the same external truth. The conflict is imaginary—like two people arguing about the “correct” spelling of a word when the dictionary is right there.
The Update Paralysis
When ISO updates a standard, organizations freeze. “We need to assess the impact.” “We need approval to update.” “We need to coordinate across systems.”
No, you don’t. It’s reference data. When the dictionary adds a new word, you don’t convene a committee. You just use the new edition.
But because you’ve confused maintenance with ownership, every update becomes a project.
The Hybrid Problem
Here’s where it gets genuinely complex. Most datasets aren’t pure. They’re hybrid.
Take your currency table:
- Currency code (EUR): Reference data (ISO’s authority)
- Currency name (Euro): Reference data (ISO’s authority)
- Decimal places (2): Reference data (ISO’s authority)
- Exchange rate (1.18): Master data (your chosen source/timing)
- We trade this (Yes): Master data (your authority)
- Risk rating (Medium): Master data (your authority)
- Preferred dealers (Bank1, Bank2): Master data (your choice of who)
- Dealer legal names/post codes: Reference data (outside your authority)
You’ve mixed external truth with internal decisions. Reference data with master data. And because you can’t see the boundary, you treat it all the same.
When ISO updates, you’re afraid to accept the changes. You might “lose” your enrichments. You’ve welded together things that should be separate.
The Clear Path Forward
The Authority Rule makes the path clear:
For pure reference data:
- Subscribe to the authoritative source
- Update automatically when they update
- Don’t govern it—you don’t own it
- Cache it locally for performance
- Never modify the standard values
For pure master data:
- Govern it carefully—this is yours
- Track changes and audit trails
- Control the lifecycle
- Define the business rules
- Own the decisions
For hybrid datasets:
- Separate the layers
- Link, don’t embed
- Update reference data independently
- Preserve master data separately
- Document the boundary clearly
My Discovery Journey
This framework didn’t come from reading data management textbooks. It came from pattern recognition—the same approach I use to understand complex systems.
I kept seeing people struggle with the same classification problems. Master or reference? Who owns what? Where does governance apply? The existing definitions weren’t helping. They focused on technical characteristics—volatility, cardinality, lifecycle. But these weren’t the real differentiators.
The real differentiator was authority. Who gets to say what something means?
Once I found that question, everything else fell into place. Currency codes—reference. Your trading decisions—master. Tax codes—reference. Your tax configuration—master. The pattern holds everywhere.
The Liberation
Understanding this distinction is liberating.
You stop wasting time governing things you don’t own. You stop creating false conflicts in integrations. You stop treating external standards like internal decisions.
You can maintain reference data excellently—keeping it current, available, well-distributed—without confusing it with ownership. In fact, you’ll maintain it better once you stop pretending it’s yours.
Your actual master data—the decisions only you can make, the data that differentiates your business—they now get the attention they deserve.
The Simple Test
When you’re unsure about any piece of data, ask the Authority Rule question:
“Can we redefine what this means and expect others to accept our definition?”
- Currency code EUR: Can you redefine it? No. Reference data.
- Exchange rate for EUR: Can you choose your source? Yes. Master data.
- Country code USA: Can you change it? No. Reference data.
- Sales territory “Americas”: Can you redefine it? Yes. Master data.
If yes, it’s master data. Govern it. Own it. Control it.
If no, it’s reference data. Subscribe to it. Synchronize it. Use it.
Just because you “master it” doesn’t mean it’s Master Data. Just because you maintain it excellently doesn’t mean you own it. The source of truth doesn’t move with the copy. And recognizing this difference isn’t just precision—it’s the key to effective data governance.
Next in this series: “Why Exchange Rates Are Master Data (Yes, Really)” – why external sources don’t determine data classification, and how the USC taught me about authority twenty years before I had the words for it.