Salut,
Je dois implémenter un systeme de commissions. Selon le type de partenaire les informations recueillies diffèrent. Pourtant, les indicateurs finaux restent les mêmes (ex: total à payer).
J'ai ouvert une discussion ici indiquant une solution selon l'utilisation de métadonnées. Je ne suis pas certain que ce soit très pratique au final.
Une autre solution serait d'utiliser une seule table dont les champs contiennent tous les champs nécessaires pour implémenter tous le types de partenariat. Par contre, selon le partenariat, certains champs seraient laissés à vide. Ce qui n'est pas très optimisé.
Une autre solution serait de faire une tale différente par partenariat. C'est un peu lourd.
Du coup, je ne sais pas trop quoi choisir. Qu'en pensez-vous?
A+
Partager