# Entity / Value Object

> "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.

Record: `tension:entity-value-object`
Kind: tension
Canonical: https://banes-lab.com/ontology/schema#tension-entity-value-object

## tensions-with

- [Entity](https://banes-lab.com/records/arch/entity.md)
- [Value Object](https://banes-lab.com/records/arch/value-object.md)
