Fala Pessoal !
È o seguinte possuo o seguinte mapeamento na classe BenConectCotacao:
@ManyToOne
@JoinColumn(name="tiporepasse", referencedColumnName = "tipoRepasse")
private BenConectTipoRepasse tipoRepasse;
e o seguinte na classe BenConectTipoRepasse
@OneToMany(mappedBy="tipoRepasse")
private Set<BenConectCotacao> benConectcotacaoCollection;
aonde a coluna tipoRepasse não é chave primaria
Pergunto:
Para persistir um objeto da Classe BenConectCotacao é necessário que a coluna tipoRepasse seja uma chave primaria ?