Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Auto relacionanmento

Como represento Auto relacionamento no modelo logico?

1 resposta
solução!

Oi, Markus, tudo certinho?

Para criar um auto relacionamento, você precisa adicionar uma chave estrangeira que se refere à própria tabela.

Imagine que você tem uma tabela chamada Funcionários e cada funcionário pode ter um gerente, que também é um funcionário. Nesse caso, você teria uma chave estrangeira na tabela "Funcionários" que se refere à chave primária da mesma tabela.

Tabela: Funcionários

  • ID (chave primária)
  • Nome
  • Cargo
  • GerenteID (chave estrangeira que se refere ao ID)

Acima, "GerenteID" é a chave estrangeira que cria o auto relacionamento, referindo-se à própria tabela "Funcionários".

Para saber um pouco mais sobre esse conteúdo, deixo como recomendação de leitura o artigo da Alura Relacionamento reflexivo na modelagem de banco de dados.

Espero ter ajudado.

Qualquer dúvida, compartilhe no fórum.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!