Fala galerinha, tudo na paz?
Estou com uma dúvida sobre o relacionamento no hibernate.
Digamos por exemplo um cenário Curso x Disciplina
Cada disciplina só existe para um curso, não existe por exemplo a disciplina A para curso 1, 2 e 3. Tem que ser apenas um deles.
Bom minha dúvida é a seguinte,
public class Curso {
@OneToMany
private List<Disciplina> disciplinas;
}
e…
public class Disciplina {
@ManyToOne
private Curso curso;
}
A minha dúvida é, ao se cadastrar o curso e as disciplinas, como ficaria a tabela no banco de dados?
A tabela disciplina acredito que ficaria como exemplo
disciplina A - curso bla
disciplina B - curso ble
disciplina C - curso bla
disciplina D - curso bla
disciplina D - curso blo
E a tabela curso ficaria com apenas os cursos? Ou iria criar uma linha para cada disciplina na list?
curso bla - como ficaria o list na tabela?
curso ble - como ficaria o list na tabela?
curso blo - como ficaria o list na tabela?
