J'utilise Symfony 2 et Doctrine ORMSymfony2 Doctrine - deux relations différentes entre deux entités identiques?
Je veux créer dans mon projet un module avec des posts et des commentaires pour chacun d'entre eux.
J'ai les entités Profile
(qui stockent les utilisateurs) et Comments
(qui stockent évidemment commentaires)
Je dois créer deux relations différentes entre les mêmes entités.
D'abord besoin de stocker dans Comments
entité l'auteur de commentaire (relation 1 à 1). Mais d'autre part, pour chaque commentaire, il faut ajouter les options "j'aime" et "ne pas aimer" que chaque utilisateur peut utiliser. Je suppose que j'ai besoin de plusieurs à plusieurs relations entre Profile
et Comment
entités qui vont stocker des informations sur l'action j'aime/n'aiment pas.
Je n'ai jamais créé 2 entités avec deux relations différentes entre elles. Avez-vous une expérience avec ça? Ou peut-être que je prends ce problème à tort et que je devrais agir différemment.
S'il vous plaît toute aide ou indice sera apprécié.
Merci pour la réponse, maintenant je lis toute la documentation de Doctrine. J'espère que je n'aurai pas besoin de poser plus de questions dans ce sujet :) –