Don't miss an insight. Subscribe to Techopedia for free.

Subscribe
Advertisements

Canonical Data Model

What Does Canonical Data Model Mean?

A canonical data model (CDM) is a type of data model that presents data entities and relationships in the simplest possible form.

Advertisements

It is generally used in system/database integration processes where data is exchanged between different systems, regardless of the technology used.

A canonical data model is also known as a common data model.

Techopedia Explains Canonical Data Model

A canonical data model primarily enables an organization to create and distribute a common definition of its entire data unit. The design of a CDM requires identifying all entities, their attributes and the relationships between them.

The importance of a CDM is particularly evident in integration processes where data units are shared between different information system platforms. It utilizes a generalized data format to present/define data that makes it simple to share data among multiple applications.

Advertisements

Related Terms