Définition et rôle des agrégats
Découvrez comment créer des modèles représentatifs qui capturent l'essence des domaines complexes.

Les entités et leur gestion

Dans le DDD, une entité est un objet avec une identité unique et mutable. Les entités représentent des concepts du domaine qui ont une existence significative et qui sont identifiables tout au long du temps.

Les entités sont généralement modélisées en tant qu'objets mutables, ce qui signifie que leurs attributs peuvent être modifiés au fil du temps. Les changements effectués sur une entité doivent être cohérents avec les règles métier et les invariants du domaine.

Les entités sont gérées à l'intérieur des agrégats. Cela signifie que les opérations de création, de modification et de suppression des entités sont effectuées via l'agrégat auquel elles appartiennent.

Définition et rôle des agrégats