Skip to content Skip to footer

Apply (meta)data model

STATUS: RELEASED

A (meta)data model is intended to ‘answer questions about a domain, improve understanding, and promote knowledge sharing; expose […] assumptions about a domain; promote communication among people developing a conceptual model, or among people who (later) use a conceptual model’ On the Philosophical Foundations of Conceptual Models

Think of your data like a book in a library. A metadata model defines the kind of information included in the catalogue entry, such as the title, author, topic, and publication date, helping people find and understand the book. A data model defines how the contents of the book are organised and related, like the structure of chapters, sections, and references. Using both makes it easier for people and machines to find, understand, and reuse your data.

Short description

This step provides guidance on how to apply a metadata model to describe research resources (e.g. a model describing the topic, provenance, or type of datasets), and how to apply a data model to describe the information contained in those resources (e.g. a model capturing the structure and semantics of cohort data). Guidance on selecting or creating a suitable model can be found in Metroline step: Create or reuse a semantic (meta)data model. Usually, both metadata and data models are annotated with ontologies (e.g. DCAT for metadata, ORDO for data). The terms model and schema are sometimes used interchangeably. However, model generally refers to the conceptual structure and meaning of data or metadata, while schema typically refers to a machine-readable implementation of that model. This page outlines the differences between metadata and data models, their benefits, and the main methods and tools available to apply them effectively.

Metadata models define what information should be included about a resource. For instance, who created it, when it was collected, and what it is generally about (theme). These models help structure information like catalogues of datasets and their distributions, and also properties like authorship, licensing, and contact points. Using a metadata model to describe your resource improves its findability, allowing others to assess its potential for reuse.

Data models define how the content within a resource is organised and represented. For instance, how patient age, diagnosis, or lab results are structured and related in a dataset. These models ensure that data values are understandable, interoperable, and reusable across different systems and domains. Applying a data model to your resource increases its clarity (i.e. based on the clear definitions of variables, units, and relationships provided by data models), consistency (i.e. as well-defined structures, data models reduce ambiguity and misinterpretation) and interoperability (i.e. ontologised datasets can be easily integrated with other resources).

While some methods and tools focus specifically on either metadata or data, others have a general purpose and can be used for both layers. Typically, a tool for applying a model works by transforming or restructuring original data according to the structure and semantics defined by the model.

For example, for a tool like FAIR-in-a-Box, this may involve reading data from a CSV file and transforming it into RDF that is compliant with a domain-specific model like the CARE-SM (Clinical And Registries Entries Semantic Model) data model. In such cases, each element in the file—whether a column header or data value—is linked to a formal concept from the model. This enables the resource to be understood not just by humans but also by machines. A similar example involving a different approach is the use of an electronic data capture platform such as Castor. Here, users can configure mappings between data elements in the electronic case report form and a semantic data model. This is further described in this paper.

Many metadata-focused tools also provide mechanisms to expose your resource online under clear access conditions, increasing its findability. This may include generating metadata records in RDF and publishing the metadata via catalogues or registries that support standard protocols such as SPARQL.

Why is this step important

Applying the data model to your data and metadata model to your metadata is crucial for the next step: Metroline Step: Transform and expose FAIR (meta)data. It is a central step in the FAIRification process, in which you connect your (meta)data to elements of your (semantic) (meta)data model. By doing this, your (meta)data becomes machine-readable and interoperable.

The metadata and data that are structured with ontologies and follow standard schemas make it easier for other resources to find your resource’s metadata and understand its data.

How to

1

Use specialised tools to apply and customise a FAIR (meta)data model to your resources

Select and configure tools like FAIR Data Point, FAIR-in-a-box, Castor EDC, Ontotext Refine or MOLGENIS to expose, transform and manage your data and metadata in line with FAIR principles and your chosen model.
Read more

The following tool pages describe tools that can support applying a (meta)data model to your resource(s).

Castor EDC logo of Castor EDC Castor EDC Cloud-based electronic data capture for clinical studies; multiple Dutch UMCs hold a licence. Clinical research MOLGENIS logo of MOLGENIS MOLGENIS Open-source platform that turns your data model into a web database, registry or data catalogue, with ontology annotations and RDF output. Clinical research, Life sciences, Omics, Oncology, Patient registries & rare diseases FAIR Data Point FAIR Data Point Server software that publishes metadata about your catalogues, datasets and distributions as DCAT-based RDF, so people and machines can find it. Cross-domain Ontotext Refine Ontotext Refine OpenRefine-based tool from Ontotext to clean tabular, JSON or XML data and map it visually to RDF for loading into GraphDB. Cross-domain

Practical examples from the community

FAIR Data Point
The UMCs in the Netherlands are either in the process of setting up or already have a local FDP. For example, see Amsterdam UMC’s FDP. Health-RI provides guidance for setting up the FDP for the National Health Data Catalogue.

VASCA registry
The VASCA registry implemented the CDE semantic data model, as well as the DCAT and EJPRD metadata schemas. For more information, see the following two publications:

PRISMA
PRISMA implemented the Health-RI metadata schema in the FAIR Data Point FAIR Data Point Server software that publishes metadata about your catalogues, datasets and distributions as DCAT-based RDF, so people and machines can find it. Cross-domain and applied it to metadata from the PRISMA study. You can view PRISMA metadata in the Radboudumc FAIR Data Point.

Training

Suggestions

This page has been written and reviewed by field experts through a rigorous process and has reached the “released” status. Learn more about the contributors here and explore the development process here. If you have any suggestions, visit our How to contribute page to get in touch or fill in our Quick feedback form.