Entity / Value Object
Kind: tension
Record: tension:entity-value-object
Canonical: Schema
"entity" (domain-modeling layer) is traded against "Value Object" (domain-modeling layer) — a principle cannot be scope-separated from a quality, metric, or cost it competes with; resolve by measuring "Value Object" and choosing an explicit operating point.
Listed in Tensions, after Value Object / Object Count and before Domain Service / Aggregate.