Bonjour,
Je suis en train de concevoir une DAO pour mon application web, afin de facilité les développements futurs.
Je me suis lancé à faire un système à la Entity Framework du .NET à savoir que je charge les objets associés (clés étrangères) seulement sur demande.
Cependant, je me dis que cela risque d'engendrer pas mal de requêtes lorsque mon objet parent devra charger toutes ses relations (si demandé).
Avant ça, j'avais fait un système qui génère les jointures à la volée en fonction de la demande, mais ça se révèle légèrement complexe je trouve à l'utilisation... ceci dit, c'est efficace dans le sens que je charge directement un gros objet avec tout ce que je veux, avec une seule requête et c'est tout.
J'aimerai donc avoir l'avis de personnes qui auraient déjà développé ce genre de système et des conséquences sur les performances éventuelles.
Merci par avance en espérant avoir été clair !
Partager