Boa tarde,
Tenho duas classe relacionadas do tipo 1 : N mas o relacionamento é opcional,
a classe Produto e a classe Familia mas a classe familia em produto é opcional, então posso inserir um produto sem uma familia associada, mas na base de dados do projeto todos os campos são not null, então a coluna cod_familia na tabela produto nao pode ser nula e sim assumir o valor zero.
Por conta do relacionamento a coluna cod_familia nao existe na classe produto e por isso nao consigo setar ela igua a 0, entao tento passar um objeto familia com o codigo 0, e o retorno é essa exception
object references an unsaved transient instance jpa
Vi que ele faz isso pq o objeto familia nao esta no entity mananger, existe uma alternativa para este caso?? Como eu poderia resolver esse problema?