19 - Relacionamento ManyToMany

Nessa décima nona aula do treinamento de Relacionamento entre Entidades com Spring Boot, iremos aprender o relacionarento ManyToMany ou N-N.

Como funciona o relacionamento N-N ou ManyToMany?

Esse relacionamento é o mais complexo, com ele podemos criar diversos vínculos entre os registros, vamos para alguns exemplos:

  1. Um sistema escolar, onde um professor pode lecionar para vários alunos, e um aluno pode ter aula com diversos professores.
  2. Uma loja virtual, onde um cliente pode comprar produtos de vários vendedores, e um vendedor pode vender para vários clientes.
  3. Um sistema de streaming, um filme/série/documentário... pode ser visto por diversos clientes, e um cliente pode assistir diversos filmes/séries/documentários, etc...

Veja abaixo a introdução desse curso, disponível no YouTube: