Envoyé par
slevy
Ce que je veux dire, c'est que même si fonctionnellement une relation many-to-many (par exemple) existe entre 2 entités, il n'est pas utile (et ça complique le modèle) de systématiquement la mapper dans Hibernate.
A mon avis, il ne faut mapper que les relations qui vont être réellement utilisés (sens de navigation) en fonction des possibilités offertes par l'application.
Par exemple, si on accède systématiquement à une liste de clients, puis à partir d'un client on navigue vers une liste de commandes, alors seule cette relation one-to-many doit être mappée.