# Normalization / Denormalized Read Models

> The canonical store is normalized, and only the read models rebuilt from it are denormalized. Normalization governs the write model and denormalization governs the read projection, so the two never compete over one store.

Record: `tension:denormalized-read-models-normalization`
Kind: tension
Canonical: https://banes-lab.com/ontology/schema#tension-denormalized-read-models-normalization

## tensions-with

- [Normalization](https://banes-lab.com/records/arch/normalization.md)
- [Denormalized Read Models](https://banes-lab.com/records/lex/denormalized-read-models.md)
