Bonjour,

J'ai une table CD qui contient les colonnes suivantes:
ID_CD
TITLE
SINGER
FK_TYPE


FK_TYPE est une clé étrangère pointant sur la PK de la table CD_TYPE qui contient les colonnes suivantes:
ID_TYPE
TYPE

Dans le modèle objet Java de mon application, j'ai une classe CD qui contient les attributs suivants
ID_CD
TITLE
SINGER
TYPE

On remarque que type (String) n'est pas directement obtenu par la table CD, mais par la jointure avec la table CD_TYPE par la clé étrangère FK_TYPE.

Comment puis-je configurer ce mapping avec les annotations JPA/Hibernate ?
Dois-je utiliser @SecondaryTable ? Où faire cette déclaration ? Au niveau de la classe ? Au niveau de l'attribut TYPE ?

Merci beaucoup de votre aide,

Jean