Hello,
Quote:
ni comment la représenter dans le code java
Il faut déjà comment par ça :)
Tu as 2 solutions:
1- soit Reunion contient une collection de Personne, la Collection étant indexée par heureArrivée (il te faut donc une Map).
Et dans ce cas, tu pourras faire maReunion.getPersonne(uneHeureArriveeParticulière).
2- soit tu crées une classe à part entière mappée à la table reunionPersonneAssociation, là tu as 2 sous options:
2-1 mapper cette classe comme Entité
2-2 mapper cette classe comme valeur
Au niveau de la souplesse et de l'evolutivité, la solution 2 est meilleure, et dans ton cas, j'opterai pour la solution 2-2 MAIS il faut bien comprendre les subtilités.
Le guide de référence est un minimum mais un bouquin comme le mien te détaille exactement toutes ces subtilités en reprenant des exemples dont un est l'identique du tien.
@+
Anthony