Home


Full text search of the entire Glossary


Select from the Alphabetical List:

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z


Glossary of Information Governance Terms

CANONICAL DATA MODEL
  1. Context:
    Computing


    Definition:
    The canonical data model is the definition of a standard organization view of a particular subject, plus the mapping back to each application view of this same subject. The standard organization view is built traditionally using simple yet useful structures. The canonical data model is frequently implemented as an XML hierarchy. Specific uses include delivering enterprise-wide business intelligence (BI), defining a common view within a service-oriented architecture (SOA) and streamlining software interfaces.


    Example:
    Employee and Contractor, for example, might be represented as Person Role; Order and Credit as Event; Warehouse and Distribution Point as Site.


    Source:
    Information Management


  2. Context:
    Computing


    Definition:
    The canonical message model represents the standardized format used for exchanging business information. The model provides the default business data interchange formats so that all components need only to know (at most) their own data format (perhaps within a software component) and the default data format.


    Example:


    Source:
    IBM


  3. Context:
    Computing


    Definition:
    A canonical model is a design pattern used to communicate between different data formats. A form of enterprise application integration, it is intended to reduce costs and standardize on agreed data definitions associated with integrating business systems. A canonical model is any model that is canonical in nature, i.e. a model which is in the simplest form possible based on a standard, application integration (EAI) solution.


    Example:


    Source:
    Wikipedia Extract


    URL:

See also

CONCEPTUAL DATA MODEL
ENTITY-RELATIONSHIP MODEL
LOGICAL DATA MODEL
PYHSICAL DATA MODEL
STRUCTURE