TL;DR
- ドメインモデルは、境界づけられたコンテキストの中で常に完全性と整合性を保っている必要がある。
- 完全性はデータがビジネスルールに従っていること、整合性はモデルの異なる部分が事実について一致していることである。
内容
ドメインモデルが境界づけられたコンテキストの中で常に完全性と整合性を持つことを保証する必要がある。この章では、その 2 つを順に扱う。
完全性
完全性(妥当性)とは、データが正しいビジネスルールに従っていることである。次の節で扱う。
整合性
整合性とは、ドメインモデルの異なる部分が事実について一致していることである。次の節で扱う。