All insights
Insightsstructure & datadata modelstructure-first

The schema is the deliverable: model before you pick tools

Tools come and go; your data stays. Most SMEs pick the platform before thinking through their data model — and find out at migration time, when the export no longer means anything.

Published on April 7, 20268 min readmixed leveldata verified on August 12, 2026

TL;DR

  • A well-designed data model outlives every tool: Codd's 1970 relational model still underpins the SQL standard republished by ISO in June 2023.
  • Poor data quality costs organizations an average of 12.9 million USD per year (Gartner research, 2020 — a dated but useful order of magnitude).
  • 47% of newly created records contain at least one critical error; only 3% of audited batches are rated acceptable (Harvard Business Review, 2017).
  • Gartner predicts that through 2026, organizations will abandon 60% of AI projects unsupported by AI-ready data (February 2025 press release).
  • Large organizations run 957 applications on average, with only 27% connected to one another (MuleSoft, 2026 edition).
  • Data portability is a standardized quality characteristic under ISO/IEC 25012 — not a tool feature.
  • From January 12, 2027, the EU Data Act bans switching charges between cloud services: the law guarantees the moving truck, not the packing plan.
01

The tool is a consumable, the schema is an asset

The thesis fits in one sentence: the data model comes before the tool and outlives it. When an SME switches CRM, invoicing software or no-code database, a well-thought-out schema — customers, products, orders, and the relationships between them — travels with it. The reverse is false: nobody rebuilds a clean model from a confusing export.

Computing history proves it. In June 1970, E. F. Codd (IBM Research) published "A Relational Model of Data for Large Shared Data Banks": describe data by its natural structure, independently of the machine and the programs that use it. Fifty-six years later, no tool from 1970 is still in service; the relational model, however, remains the foundation of the SQL standard, whose latest edition (ISO/IEC 9075) ISO published in June 2023.

The relational model from 1970 is still readable; no software from that year survived. The long-lived asset is the structure; the tool is a consumable you eventually replace.

We call this approach structure-first: structure your data — entities, relationships, reference tables — before comparing tools. The schema is the project's first deliverable, not a by-product of configuration. This logic runs through how we build.

02

Normalization for non-developers

You don't need to be a developer to model data. Microsoft's documentation sums up normalization in ten words — "Normalization is the process of organizing data in a database" — with two goals: eliminate redundancy and make the database more flexible. William Kent had already popularized the "normal forms" back in 1983 in the Communications of the ACM, without a single line of mathematical formalism.

The first three forms are enough for an SME data model. In plain language:

FormIn plain termsQuick test
1NFOne table per kind of thing, one row per thing, one key that identifies itNo "Product 1, Product 2, Product 3" columns
2NFA piece of information is not copied from one row to the nextThe customer's name is not retyped on every order
3NFEvery field depends on its table's key, and on nothing elseThe customer's address lives in Customers, not in Orders

The canonical example comes from that same Microsoft documentation: if a customer's address exists in the Customers table but also in Orders, Deliveries and Invoices, every copy is a divergence waiting to happen. The customer moves, and three tables out of four are now wrong.

The practical rule: a piece of information lives in exactly one place; everywhere else, you reference it. That is the core of normalization for non-developers — the rest is refinement.

03

What a sloppy model costs

The published figures are dated, but they converge — and dating them beats recycling them without a vintage. In 2020, Gartner research put the average cost of poor data quality at 12.9 million USD per year per organization. In 2017, a study published in Harvard Business Review (Nagle, Redman, Sammon; 75 executives each auditing 100 recent records from their own organization) found that 47% of newly created records contained at least one critical error; only 3% of the batches met an acceptable bar.

Its protocol, the "Friday Afternoon Measurement", can be replayed in-house: gather the team, pull the last 100 records created (contacts, orders, tickets), highlight every visible error. Two hours are enough to get an objective read on your data — before any tool debate.

The link to the schema is direct. A free-text field where a reference list was needed, an address copied into four tables, two "customers" files kept by two departments: all errors the structure would have blocked at entry. Each department then fixes them in its own corner, unknowingly redoing the initial modeling work.

The cost of doing nothing — 12.9 million USD per year per organization (Gartner research, 2020, a dated order of magnitude); 47% of new records with at least one critical error (HBR, 2017); 60% of AI projects unsupported by AI-ready data expected to be abandoned through 2026 (Gartner). An SME doesn't operate at these magnitudes, but every duplicate is paid for in hours of reconciliation.

04

More tools, more registries to reconcile

Application sprawl is measured every year.

MetricFigureSource and year
Applications per organization957 on averageMuleSoft, Connectivity Benchmark, 2026 ed.
Share of those applications connected to one another27%MuleSoft, 2026 ed.
Respondents citing data integration as a major challenge for AI82%MuleSoft, 2026 ed.
Applications per Okta customer101 on averageOkta, Businesses at Work 2025

The MuleSoft sample (1,050 IT leaders) covers large organizations; Okta's 101 applications describe organizations closer to SMEs. The mechanics are identical: every unmodeled application adds one more registry to deduplicate someday.

The pattern worth keeping: it is not the tool that creates the silo, it is the absence of a shared model across tools. Two applications aligned on the same schema — same entities, same identifiers — integrate well; ten applications with no common registry never truly integrate.

AI makes this urgent. Gartner predicts that "organizations will abandon 60% of AI projects unsupported by AI-ready data" through 2026; the same survey (1,203 data leaders, July 2024) shows that 63% of organizations either lack AI-ready data practices or don't know whether they have them. A clean schema is the prerequisite for the AI use cases being pitched to SMEs; it is the first workstream in our method.

05

The law guarantees the exit, not the structure

Portability is not a whim; two references confirm it. First, the standard: ISO/IEC 25012 defines the data quality model and lists portability alongside accuracy, completeness and consistency. Quality data is, by normative definition, data that travels.

Then the law. EU Regulation 2023/2854 (the Data Act), applicable since September 12, 2025, regulates switching between cloud providers; its Article 29 bans switching charges between cloud services from January 12, 2027, as confirmed by the German regulator Bundesnetzagentur. Leaving a tool becomes a right.

But exporting without a schema is moving house with unlabeled boxes: the law guarantees the truck, not the plan. An export only has value if someone knows what each column means, which table references which, and which file is authoritative. That is what a structure-first approach produces: a documented model that gives exports their meaning and makes switching tools reversible in practice.

06

The 8 questions to ask your data model before choosing a tool

Before any tool comparison, run your model — even sketched on paper — through these eight questions. Every "no" will reproduce itself in whatever tool you pick. For help with this diagnostic, see our services.

#QuestionWarning sign if the answer is "no"
1Does every business entity (customer, product, order…) have a single table and a key that identifies it?"Product 1, Product 2" columns, or one tab per month
2Does every piece of information live in exactly one place, referenced everywhere else?The same address entered in several tables or files
3Are relationships explicit (shared identifiers) rather than retyped by hand?Retyped names that drift apart from one file to the next
4Is it clear which file or table is authoritative for each registry?Two "customers" lists kept by two departments
5Are computed values (totals, statuses) derived rather than entered?Hand-corrected totals that never recalculate
6Can the model be drawn without naming a single tool?A diagram that describes screens rather than entities
7Can a new hire understand the schema in ten minutes, documentation in hand?Only one person "knows how the file works"
8Does a full export (data + schema description) stay readable outside the tool?Exports whose columns nobody can interpret

Eight "yes" answers don't guarantee the right tool; they guarantee that whichever tool you choose inherits a sound structure — and so will the next one.

07

The limits of this approach

Full normalization is not always practical — the literature itself says so, from Kent (1983) to Microsoft's documentation. Three normal forms are enough for an SME; chasing the fifth is overzealous, and denormalizing is legitimate when ease of use demands it. Likewise, to test an idea on thirty rows of data, prototyping first is reasonable: models are also learned by doing. Structure-first pays off as soon as a piece of data is shared across several people, several tools or several years. Below that threshold, a disciplined spreadsheet will do — as long as you know you are taking on structural debt.

Key takeaways

  • The schema is the durable asset and the tool a consumable: document the former before paying for the latter.
  • Three normal forms, explained in plain language, are enough to clean up an SME's data model.
  • Portability is a standardized quality requirement (ISO/IEC 25012), and cloud exit will be free of charge in the EU from January 12, 2027 — provided a schema gives your exports their meaning.

Modeling before tooling doesn't add a delay to the project: it moves upstream work your teams would do anyway, badly, after the fact. A clear schema makes tools comparable, migrations reversible and AI projects viable. Ownward helps companies perform better through technology — and above all, take back control.

Sources

Data and pricing verified on August 12, 2026.

All trademarks cited belong to their respective owners. This article is neither sponsored nor endorsed by the vendors mentioned.

Is this on your desk right now?

Tell us where you stand. We reply with concrete elements — what we would do first, in your business.

Talk about your situation

Keep reading

All insights