[Symfony2] Un many to many particulier
Bonjour à tous.
J'ai une petite question très particulière. J'aimerais créer un système de jointure très particulier et voici un exemple :
J'ai un blog, et une table Post contenant des informations pour mon site internet :
Code:
1 2 3 4 5 6 7
| Post :
Id
Title
Content
Created
Updated
Published |
Maintenant j'ai une table diaporama :
Code:
1 2 3 4 5 6 7
| Diaporama :
Id
Title
Order
Created
Updated
Published |
Et là je veux faire une jointure d'une table media avec mes deux tables et voilà l'idée :
J'ai une table de médias :
Code:
1 2 3 4 5 6 7
| Media :
Id
Name
Link
Type
Created
Updated |
Et maintenant voilà ma table de jointure :
Code:
1 2 3 4 5
| Table_Media_Relation :
Id
Entity
Entity_id
Media_id |
Ici, Entity est le nom de l’entité qui fait la jointure et Entity_id l'élément de cette entité.
J'aimerais surtout savoir comment réaliser un système de jointure qui automatise ceci ? Et que Doctrine puisse lui même se charger des récupérations.
Merci d'avance !!