@biblioteksentralen/cordata

Cordata❦ data model

This is a work-in-progress TypeScript implementation of the Cordata❦ data model. Not all elements are converted as of this date.

About Cordata❦

Cordata❦ is Biblioteksentralen's entity-based metadata model. The model is based on IFLA LRM and aimed at fulfilling the needs of public libraries while remaining fully compatible with RDA.

The foundation of the model is to facilitate eight tasks.

Firstly, LRM's five user tasks: Find, Identify, Select, Obtain, Explore.

In addition, three other tasks of importance as identified during the development of the model:

  • To aid librarians in reader's advisory tasks.
  • To provide a clear, functional and user-friendly structure for catalogers to register metadata.
  • To provide a clear, functional and user-friendly structure for developers to create services.

The aim of the model is thus to define metadata that constitutes a better starting point for digital services and enrichment than traditional catalog data.

About the TypeScript implementation

The TS implementation is intended for use in data exchange and search. It produces a hierarcical representation of the model in the form of json files with the Work as top level.