Skip to content

Schema normalization with LinkML-Map

Data integration

Schema normalization with LinkML-Map Case Study Infobox

  • Author: Sierra Moxon (@sierra-moxon)
  • Last updated: 2025-04-02
  • Mapping Type: Mapping Type
  • Status of this case study: Status

Declaratively map a normalized schema to a denormalized/flattened schema.

Domain

any

Purpose of the mapping

No response

Other purpose of the mapping

support fast-search use cases for websites, and rigorous validation and integrity without redundancy of backend data stores

Type of mapped resources

schemas

https://github.com/linkml/linkml-map/blob/main/docs/examples/denormalizing.ipynb

Tools used for creating the mapping

linkml-map

Type of mapping relations

shared extension/referent, entity mapping, one to many, many to one

Examples (samples) of different types of mapping implementations

https://github.com/linkml/linkml-map/blob/main/docs/examples/denormalizing.ipynb