bonjour
J'ai fait de longues recherches , mais sans succés ..
J'ai deux tables : entité et reference.
avec les champs de entité : id_entite, attribut1, attribut2, attribut3
les champs de reference : num_reference, description_reference
maintenant les données : entite1 (1,11,22,4)
entite2(2,15,25,7)
et la table reference : reference1(1,11)
reference2(2,15)
reference3(3,22)
en fait les attributs 1 et attributs 2 de ma table entité ont comme valeur deux identifiants(différents) de la table reference c ad num_reference.(un pour chacun)
entite.attribut1=reference.num_ref et aussi entite.attribut2=reference.num_ref (les deux num_ref ne sont pas les memes)
Sachant qu'avec un manyToOne et joincolumn surl l'attribut num_ref sur la table entité produit une erreur , je me demande si hibernate permet de lier deux tables avec une clé étrangere sachant qu'elle n'a pas le meme nom d'attributs ?? j'ai cherché" mais sans résultat ...
est ce qu'il n'ya pas d'option à ajouter pour spécifier que num_ref correspond à tel attribut?
et enfin est ce que je dois faire ça par une requete et jointure ...
toute aide est la bienvenue.. Merci
Partager