-
Many @ManyToMany ?
Bonjour,
JŽai une serie dŽentites disons Voiture, Maison, Chambre qui chacune possedent une relation ManyToMany avec une autre Entite disons Utilisateur.
Si on applique simplement ceci, on obtient une table de jonction pour chaque paire dŽentites cad (Voiture,Utilisateur), (Maison,Utilisateur) et (Chambre,Utilisateur) si on suit les exemples.
Etant donne que je dispose dŽun nombre important de paires, jŽaimerais pouvoir utiliser quŽune seule table de jonction du genre (EntiteId,Discriminateur,Utilisateur). Mais je ne vois pas comment realiser cela.
Utiliser un heritage serait peut etre possible. Mais la strategie single table me parait irrealiste, joined table (possible? mais) tres inefficace et je ne suis pas sur que je puisse utiliser mapped superclass....
Auriez vous une solution ou un conseil?
JŽutilise hibernate et je pensais pouvoir hacker (cŽest bien le terme) mon problem en utilisant @SQLInsert, @SQLUpdate, @SQLDelete et @SQLDeleteAll mais il semblerait quŽil ne soit pas possible de changer la requete de selection, je suis donc dans une impasse....
Donc encore une fois, si vous avez une solution ou un conseil, postez!
DŽavance merci (et desole pour les accents)