Jérémy Decool 10/19/2020

Modéliser une relation plusieurs à plusieurs (n:n) dans un agrégat

Read Original

Cet article technique aborde un problème de modélisation en Domain-Driven Design (DDD) : la gestion d'une relation plusieurs-à-plusieurs (n:n) au sein d'un agrégat. En prenant l'exemple d'une affaire liée à plusieurs entreprises dans un CRM, il analyse les pièges d'une modélisation naïve qui duplique les données ou partage des entités, violant ainsi l'invariabilité de l'agrégat. L'auteur propose une réflexion sur la conception d'objets valeur ou de classes d'association pour résoudre ce problème tout en conservant la cohérence des données.

Modéliser une relation plusieurs à plusieurs (n:n) dans un agrégat

Comments

No comments yet

Be the first to share your thoughts!

Browser Extension

Get instant access to AllDevBlogs from your browser

Top of the Week

2
Designing Design Systems
TkDodo Dominik Dorfmeister 2 votes
4
Fragments Dec 11
Martin Fowler 1 votes
5
Adding Type Hints to my Blog
Daniel Feldroy 1 votes
6
Refactoring English: Month 12
Michael Lynch 1 votes
8
10
You Gotta Push If You Wanna Pull
Gunnar Morling 1 votes