Mysql
 sql >> Base de données >  >> RDS >> Mysql

Hibernate, comment modéliser cette relation

C'est en fait difficile à dire, je ne sais pas ce que vous voulez représenter au niveau de l'objet :est-ce une association de clé étrangère un-à-un ? une association plusieurs-à-un ? l'association est-elle bidirectionnelle ? L'utilisation d'un ORM signifie penser à des objets plus qu'à des tables et cela aide généralement à fournir le modèle d'objet.

Je suppose qu'il s'agit d'une association de clé étrangère un à un. Voici ce que Java Persistence with Hibernate recommande :

Si ce que vous avez est en fait une véritable association plusieurs-à-un, il devrait être assez facile d'adapter la solution ci-dessus.