Si vous avez une classe ObjetA héritée par ObjetB et ObjetC et utilisant un DAOA pour obtenir ses données, si vous avez besoin dans ObjectB d'une requete particulière, créeriez-vous un DAOB qui extends DAOA ou rajouteriez-vous la requete dans DAOA sachant que ce n'est pas forcément faux mais juste pas utilisé par les autres implémentations de ObjetA ?