Je suis novice dans le domaine des modèles de domaine, alors pardonnez-moi de poser une question élémentaire. Si un objet de domaine a une relation un-plusieurs avec un autre objet de domaine mais que la logique qui utilise le premier objet ne fonctionne qu'avec un sous-ensemble de ces objets liés aux objets, quelle est la meilleure façon d'exposer ce sous-ensemble? Par exemple, disons qu'une personne est liée à de nombreux ordres, mais qu'une logique externe doit examiner uniquement les ordres "Distribué" associés à une personne. La personne doit-elle posséder une propriété DispatchedOrders, ainsi que d'autres propriétés pour d'autres sous-ensembles (tels que CompletedOrders, etc.) ou s'agit-il d'une mauvaise conception? On suppose, pour des raisons de performance je ne peux pas filtrer les objets en mémoire et vous devez utiliser SQL pour retirer seulement le sous-ensemble, je suis intéressé par.Comment modéliser des sous-ensembles de relations inter-objets
Merci