← Focus Areas — Data & AI

Data models & ontologies: the shared vocabulary your data is missing

Most data problems aren't technical. They're semantic. Two systems both have a field called “customer,” but one means “the company that signed the contract” and the other means “the person who logged in yesterday.” Nobody notices until a report is wrong, an integration silently drops half the records it should have matched, or a migration takes twice as long as planned because nobody agreed what a “property,” a “policy,” or a “patient” actually is.

Ontologies and industry data models exist to fix exactly this. They're the difference between a data platform that scales across systems and one that needs a bespoke translation layer every time you add a new source.

Two different tools, often confused

Ontologies are formal, machine-readable definitions of concepts and how they relate to each other — built for semantic interoperability, classification, and inference. They're the layer that lets a system reason about your data, not just store it.

Industry data models are structured reference models — usually UML, relational, API, XML, JSON, or RDF-based — that standardise the entities, attributes, and processes specific to a sector. They're built for exchange and integration between systems.

There's no single objective ranking of “most important” here — it depends on adoption, standards-body backing, and how directly a standard maps to your own systems. In practice, most organisations need both, layered: an industry model for operational exchange, a canonical model for internal integration, and an ontology layer for shared meaning across the two.

Widely reusable, across any sector

A handful of general-purpose vocabularies are worth knowing regardless of industry:

  • Schema.orgthe default vocabulary for describing organisations, products, and content on the web
  • SKOSthe standard for taxonomies, classifications, and controlled vocabularies
  • Dublin Coregeneral-purpose metadata for digital resources
  • DCATdata catalogue and dataset metadata
  • PROV-Oprovenance and lineage, increasingly relevant for AI and data governance
  • RDF / RDFS / OWLthe foundational languages for knowledge graphs and semantic modelling
  • GeoSPARQL and SOSA/SSNspatial data and sensor/IoT observations

The shortlist by sector

SectorWorth knowingWhat it standardises
FinanceFIBO, ISO 20022, BIANInstruments, entities, transactions, messages, banking capabilities
HealthcareHL7 FHIR, SNOMED CT, OMOP CDMClinical exchange, terminology, observational research data
Life sciencesCDISC SDTM/ADaM, Gene Ontology, OBO FoundryClinical-trial submissions, biomedical annotation
Real estateOSCRE, IFC, Brick SchemaProperty/lease/asset lifecycle, BIM, smart-building systems
ManufacturingISA-95, IOF, ISO 15926Operations integration, capability semantics, plant lifecycle data
TelecomsTM Forum SIDProducts, customers, services, resources
Energy & utilitiesIEC CIMGrid objects and operations
Supply chainGS1 EPCIS/CBVVisibility events, custody, movement
GovernmentDCAT, NIEM, Core VocabulariesCross-agency data exchange

This is a starting point, not an exhaustive list — most sectors have several overlapping standards at different levels (a formal ontology, an operational exchange model, and a messaging standard), and the right combination depends on the integration problem you're actually solving.

Why this matters more than it looks like it should

A standard doesn't need to be adopted wholesale to be useful. Most of the value comes from using it as a reference point: a way to check whether your own data model is missing an entity, conflating two concepts, or reinventing something a whole industry has already agreed on. That's often the fastest way to find the gaps a migration or integration project would otherwise discover the hard way, mid-project — inconsistent identifiers, a key term defined three different ways across three systems, an entity type nobody modelled because it fell between departments.

How we'd help you choose

Before recommending any standard to a client, we look at:

  • Scopedoes it cover your business concepts, or just a narrow exchange?
  • Authority and adoptionis it governed credibly, and are your partners and vendors already using it?
  • Implementation realityare there RDF, API, or schema artefacts you can actually build against, or is it a PDF and a promise?
  • Mapping efforthow far is it from the systems and identifiers you already run on?
  • Governance and licensingare versions and deprecations tracked clearly, and can you use and redistribute it commercially?

This is exactly the kind of gap analysis we do in a Data Management Maturity Assessment — not adopting a standard for its own sake, but working out which layer of your data estate actually needs one, and which one fits.

Want to know whether your data model has the right foundations?

← Back to Data & AI