Bonjour,
Débutant sous Symfony, je bloque sur la logique pour mes entités. J'ai encore trop la conception orienté BDD et non entités/doctrine.
Je cherche à ce que :
- Un blog peut avoir plusieurs instances d'un même module
- chaque instance d'un module a ses propres configurations. (SES et non SA)
En MPD ça donnerait :
Blog : définit le blog en général
Module : définit le module en soit (nom, maximum d'instance possible par blog, date de création etc)
InstanceModule : définit que pour un blog précis il y a une instance d'un module (identifiable par son idInstance du coup)
ConfigurationModule : pour telle instance, il y a des paramètres
Exemple :
Un blog a deux fois le module "pub" sur son blog. Chaque instance a une configuration particulière avec par exemple (en configurationModule) :
idInstance : 1 (l'auto-increment généré dans la table associative InstanceModule)
key : imagePub
value : image1.png
idInstance : 2 (l'auto-increment généré dans la table associative InstanceModule)
key : imagePub
value : image2.png
En espérant que je suis assez clair sur mes explications.
A savoir que j'essaye de modéliser ça sous Skipper18 (anciennement "orm-designer") pour générer mes entités. Pouvez vous m'aider sur la partie purement logique/entité ?
Merci d'avance.
Partager