1
resposta

[Dúvida] Projeto final 3FN

No MER informado na aula 03.11 - Projeto final.

Houve uma retirada de um relacionamento entre as tabelas Departamento e colaboradores. ( antes era Bidimensional e depois ficou Unidirecional) A 3FN realiza normalização nas setas dos relacionamentos?

1 resposta

Olá, Victor, tudo bem?

A terceira forma normal (3FN) não realiza a normalização das setas dos relacionamentos diretamente, mas sim trata das dependências entre os campos das tabelas. Mas isso, pode acabar alterando a forma como as tabelas se relacionam.

Note que no minuto 4:21 da aula a instrutora exclui o campo NomeColaboradorGerente da tabela de departamento, isso tem um impacto direto nas relações entre as tabelas. O campo NomeColaboradorGerente estava diretamente relacionado ao ID do colaborador. Ao removê-lo, você elimina a dependência que existia entre o departamento e o colaborador através desse campo.

Com a remoção do campo, a relação que antes existia (onde o departamento "continha" informações sobre o colaborador gerente) não faz mais sentido. Isso transforma a relação em uma estrutura mais direta, onde o departamento está ligado ao colaborador apenas pelo ID, sem a necessidade de informações adicionais.

A exclusão desse campo ajuda a garantir que a tabela de departamento esteja em conformidade com a terceira forma normal, onde não deve haver dependências transitivas. Assim, todos os campos da tabela devem depender diretamente da chave primária.

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!