Bonjour,

J'ai une question basique pour bien organiser mes méthodes de classe, mais j'ai un doute et j'aurai besoin de vos avis.

Je prends un exemple simplifié : j'ai un catalogue de produits et chacun à une famille, quand j'affiche le catalogue des produits avec une famille donnée, j'ai besoin d'une requète du style "SELECT * FROM produit WHERE id_famille = 5".

Est-ce que je dois placer une méthode "getProducts(id_famille)" dans le manager de ma classe "Famille" ou une méthode "getListByIdFamily(id_famille)" dans le manager de ma classe "Produit" ?

Je pencherai pour la 2ème solution, parce que ça concerne plus les produits que la famille en elle-même.

Merci d'avance pour vos réponses