Canonical Schema

Kind: artifact

Layer: Contracts Core

Record: architecture:canonical-schema

Severity: recommended

Scope: data, message, API

Canonical: Ontology

A formal definition of one concept's shape, published once and used by every API, message and store that carries the concept.

Listed in Architecture principles, after Canonical Data Model and before Canonicalization.

Requires

Reinforces

Enables

Conflicts with

In tension with

Tensions

Violated by

Refactored by

Severity

Category

Linked from