Aggregate
Kind: pattern
Layer: Domain Modeling
Record: architecture:aggregate
Severity: contextual
Scope: domain, consistency boundary, bounded context
Canonical: Ontology
A design pattern that groups entities under one root, which is the only entry point and keeps the group's invariants.
Listed in Architecture principles, after Explicit Boundaries and before Value Object.