Effectivement, l'exemple de mapping que je t'ai indiqué ne définit pas une relation many2many puisque (de base) ce type d'association correspond à une relation N/N avec table d'association
sans info supplémentaire.
Donc en transposant l'exemple de la doc de référence avec tes entités, tu aurais besoin de 3 classes :
- Joueur et Jeu (évidemment)
- Participe qui contiendra la propriété d'association (points) et un lien vers une instance de Jeu.
Dans ta classe
Joueur, tu auras une liste d'éléments de type
Participe en utilisant dans ton mapping une liste de "composite-element" à l'intérieur duquel tu as une association de type many-to-one vers la classe
Jeu.
J'espère que tu vois ce que je veux dire

Partager