Olá senhores,
Tenho minha classe Endereço que possui como atributo “filial”, ao mapear isso na classe Endereço, automaticamente ele irá criar a tabela Endereco, sendo que a FK serão as PKs de “filial”, conforme abaixo:
Endereco:

Filial:

Deposito:

No banco assim:

Porém se eu criar um novo atributo na classe Endereço do tipo “deposito” sendo que na classe deposito a PK também seja “empresa”, quando eu persistir isso, ele ira tentar criar mais um campo FK do tipo empresa na minha tabela Endereco.

Aparecendo o erro abaixo:
Eu queria que ele reconhecesse que já existe um atributo “USU_CODEMP” na tabela de Endereço e não tentasse cria-lo, isso é possível?
Obrigado,
