ドメインモデリングにデータベース駆動設計を持ち込むな
from Understanding the Domain
DDD はデータベーススキーマではなく、ドメインから設計を導き出す
現実の紙ベースのシステムでは、「データベース」という概念は確実に ユビキタス言語 には含まれない
ユーザはデータがどのように永続化されるか気にしない
DDD では、これを永続性非依存と呼ぶ
DB の視点で設計すると、データベースモデルに合わせて設計を歪めてしまうことが多い