Other spaces
Loading...
This rule checks whether the entities that are used in the aggregate definition are complete. Violation of this rule could cause data loss when using the aggregates in a different context.
We estimate that resolving this issue will on average take 10 minutes.
Move the aggregate or the attributes to bring the attributes in the aggregate scope.
The image below shows a situation in which an aggregate if not self-contained because an attribute (Person.LastCheckup) is defined outside the aggregate scope.
It results in this code smell: