Aggregates

Back to Tactical Design

A cluster of entities and value objects with a root entity that serves as the entry point. The aggregate root enforces invariants across the cluster. External objects can only reference the aggregate root, not internal entities. The aggregate is the consistency boundary.

Key Properties


ddd aggregates