Bonjour,
J'ai mes entités (objets métiers) qui sont mappées sur des tables de ma base de donnée.
J'ai une assembly qui contient mes objets métiers, et j'ai une DAL qui me permet de charger des collections de ces objets métiers.
En terme de dépendance, l'assembly de ma DAL utilise l'assembly de mes objets métiers.
J'ai 2 entitées : Client et Commandes. J'aurais besoin sur ma classe Client d'implémenter une propriété List<Commandes>.
Mon soucis, c'est que du coup, j'aurais besoin dans ma classe Client de connaitre ma DAL pour charger mes Commandes. Et je créé donc une dépendance depuis mon assembly de mes objet métiers vers ma DAL.
Cela me parait pas logique de créer une dépendance dans ce sens.
Qu'en pensez vous ?
Sybaris
Partager