Bonjour !
Je suis assez novice en symfony et je suis perplexe sur la façon d'aborder le problème suivant :
Je veux avoir une banque d'image, représentée par une entité "images" contenant différent champs tel que date, titre, ... pour chaque image.
J'ai ensuite besoin d'autres entités qui représentent différentes collections d'images, appelons ça "imageset1" et "imageset2" par exemple.
Si je n'avais que imageset1, j'aurais établi une relation one_to_many/many_to_one avec "images", ce qui implique d'avoir un champ ManyToOne dans images pointant (inversedby) sur un champ (Array) de "imageset1".
Mais si j'ai deux entités (différentes) comment je fais pour pointer (inversedby) depuis "images" ?
J'ai pensé à faire une classe abstraite "imageset" et à dériver imageset1 et imageset2 de celle-ci, mais si j'ai bien compris la doc, ce n'est pas possible avec une relation one_to_many/many_to_one.
Quelle est le type d'approche a employer ?
merci d'avance,
Partager