(Resolvido) Hibernate Annotations - Chave composta por uma mesma coluna
5 respostas
R
rdmegna
Galera,
Eu tenho uma tabela produto que possui o codigo como chave primaria, e uma tabela produto_relação que tem como chave os codigos de dois produtos e uma coluna com um valor inteiro.
Ex:
Table Produto
Codigo varchar pk
Table produto_relacao
Produto1 varchar FK
Produto2 varchar FK
proporcao int
se eu entendi bem oque voce quer fazer, voce pode mapear normal, porque essa tabela produto_relacao vai apenas fazer um relacionamento UM PRA UM, e cada regristro vai ter um id de cada tabela nesse relacionamento
cara, o relacionamento doque voce ta tentando fazer é um pra um sim pelo oque eu entendi,
essa tabela produto_relaciona, vai guardar o id de um produto pai , que será relacionado com outro produto filho.
cada produto_relaciona só vai ter UM filho e UM pai, não é mesmo ?
R
rdmegna
ah, é que isso eu não especifiquei mesmo… falha minha.
Um produto pai pode ter vários filhos, e um produto filho pode ter vários pais.