TL;DR
- 実際のアプリケーションでは、ワークフローの寿命を超えて状態を持続させる必要があり、ドメインとインフラストラクチャの間にミスマッチが生じる。
- この章は、ドメイン駆動設計で永続化を扱うときのガイドラインと、データベースごとの実装例を示す。
内容
ここまでドメインモデルは、永続性非依存を前提に設計してきた(ドメインモデリングにデータベース駆動設計を持ち込むな)。しかし実際のアプリケーションでは、ワークフローの寿命を超えて状態を持続させる必要がある。このとき、ドメインとインフラストラクチャの間にミスマッチが生じる。この章は、その課題の解決を目標にしている。