Bonjour à tous,
Je suis en train de développer une appli et je suis confronté à un problème avec Hibernate. Je m'explique.
En gros j'ai une table de lien entre des objets (ou tables si on parle en terme de base) et un autre objet.
Je vais essayer de simplifier le pb pour que ça soit plus clair.
On va dire que j'ai un objet A et un objet B et que ces 2 objets peuvent posséder un ou plusieurs objets C.
Pour cela j'ai une table de lien en base avec 2 colonnes id_objet (qui peut être un id de A ou un id de B) et id_objetC.
Y'a même d'autres colonnes mais on va garder que celles ci pour l'exemple.
Je ne vois pas bien comment mapper ça dans Hibernate.
Est-ce qu'il faut que j'ai un Set d'objets C dans mes classes A et B ?
Ou alors est-ce qu'il faut que j'ai une table (appelons la D) au dessus de A et B avec une simple colonne Id et avec A et B qui hériteraient de cette table.
Dans ce cas là j'aurais un seul Set d'objets dans la classe D.
Je viens de me relire c'est pas clair du tout, j'espère que quelqu'un aura saisi mon problème.
Merci d'avance.
Partager