# Anemic Model

> A domain model holding only data with no behavior, pushing all logic into separate procedures.

Record: `lexicon:anemic-model`
Kind: anti-pattern
Layer: [Domain Modeling](https://banes-lab.com/records/layer/domain-modeling.md)
Canonical: https://banes-lab.com/ontology/lexicon#lexicon-anemic-model

Listed in [Lexicon terms](https://banes-lab.com/api/records/lexicon.md), before [Anemic Transaction Script](https://banes-lab.com/records/lexicon/anemic-transaction-script.md).

## Category

- [Domain Architecture](https://banes-lab.com/records/lexicon-category/domain-architecture.md)

## Negated by

- [Domain Model](https://banes-lab.com/records/architecture/domain-model.md)

## Linked from

- [Domain Architecture](https://banes-lab.com/ontology/principles/architecture-category-domain-architecture.md)
