Bonjour,
Je me pose une question relative à l’interprétation d’une association porteuse ( MCD) d’attributs en POO PHP. Habituellement je ne modélise pas les associations en classe dans mon code PHP. Mais dans mon cas actuel l’association étant porteuse d’attributs, si je ne la traduit pas par une classe je me demande comment faire pour mettre les attributs portés dans mes objets et dans quelle classe les mettre du coup.
Pour mieux comprendre, voici un exemple :
Je possède une table élève et un table contrôle avec une association porteuse entre les deux avec pour attributs note et commentaire par exemple.
Dois-je faire uniquement une classe Elève et une classe Contrôle ou dois-je également faire une classe Evaluation contenant l’idEleve, l’idControle, note et commentaire ?
PS : je développe en MVC
Merci par avance
Damien
Partager