Canonical model

A canonical model is a design pattern used to communicate between different data formats. Essentially: create a data model which is a superset of all the others ("canonical"), and create a "translator" module or layer to/from which all existing modules exchange data with other modules.

Source: Wikipedia — Canonical model (CC BY-SA 4.0)

Canonical model

A canonical model is a design pattern used to communicate between different data formats. Essentially: create a data model which is a superset of all the others ("canonical"), and create a "translator" module or layer to/from which all existing modules exchange data with other modules.

Source: Wikipedia "Canonical model" · CC BY-SA 4.0

Share this article: X · Bluesky
Privacy Policy