Olá a base de dados de varios sistemas aqui da empresa tem 2 tabelas relacionadas sendo que uma delas tem uma chave tripla, ex:
table classe_mat
COD_CLAS_MAT_GRP PK
COD_CLAS_MAT_SGP PK
COD_CLAS_MAT_SSG PK
table materiais
COD_MATERIAL PK
COD_CLAS_MAT_GRP FK
COD_CLAS_MAT_SGP FK
COD_CLAS_MAT_SSG FK
como mapear essa chave tripla usando hibernate annotations e depois como eu faço para mapear o relacionamento, sendo que uma classe_mat tem varios materiais, e um materia só pode está em uma classe_mat?
obs: olhe os exemplos da documentação, só que para mapear chave multipla tem que ter uma outra classe com os atributos da pk, achei um negocio meio sem sentido.
E sobre o relacionamento desse tipo não encontrei nada na documentacao.
Grato,
Thiago