Data map API

From Discovery Data Service
Revision as of 05:05, 27 May 2020 by DavidStables (talk | contribs) (Created page with "For the information model to be used, there is a need to map the constructs in the core information model to concrete implementations of data bases that hold data. These map...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

For the information model to be used, there is a need to map the constructs in the core information model to concrete implementations of data bases that hold data.

These maps support the automation of data population and retrieval either via generation of the implementation specific data manipulation language or by the parameterisation of application functions used by code.

Maps (or mappings) require three main types of resource

  1. A source resource. i.e. the thing that is mapped from
  2. Intermediate data manipulation rules that operate on the data between source and target
  3. Target resource. i.e. the thing that is mapped to from the source