Boa tarde, sou iniciante e tenho muitas duvidas.
Vou coloca-las aos poucos para não ficar muito emboladas.
Estou fazendo um aplicativo para facul de um controle de uma loja de materiais de construcao.
Tenho dúvidas na hora de fazer os relacionamentos, onde colocar uma para muitos, muitos para um, muitos para muitos.
vamos lá.:
classe compras
@ManyToOne
@JoinColumn(name="fornecedor_id")
@Cascade(CascadeType.ALL)
private fornecedor fornecedor_id;
estou configurando para muitas compras para um fornecedor.
classe fornecedor
@OneToMany(mappedBy="fornecedor_id")
@Cascade(CascadeType.ALL)
private Set<compra> compra_id;
Esta certo afirmar que UM fornecedor para muitas compras? ja que para cada compra realizada tera um fonecedor.
Realmente preciso colocar o relacionamento na classe fornecedor?
Depois posto mais dúvidas.
Muito obrigado