Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

[Dúvida] Achei muito confusa esta aula - Aplicando a Quinta Forma Normal (5NF)

No final não entendi, se ao fazer a composição das três novas tabelas surgirem tuplas falsas, então nós temos que ficar com o modelo original (sem as três tabelas novas), correto?

No video, mesmo surgindo tuplas falsas, foram mantidas as três novas tabelas. Ficou muito confuso.

2 respostas
solução!

Olá, Carlos! Entendo que a aula sobre a Quinta Forma Normal (5NF) pode ser um pouco complexa. Vou tentar esclarecer sua dúvida.

A Quinta Forma Normal (5NF), também conhecida como "Projeção-Join Normal Form (PJ/NF)", é uma etapa de normalização do banco de dados que visa eliminar anomalias de junção. Ela é aplicada em situações onde temos uma relação que pode ser decomposta em duas ou mais relações menores e, quando essas relações menores são unidas novamente (através de operações de junção), podem surgir tuplas falsas, ou seja, informações que não estavam na relação original.

No exemplo da aula, a relação original foi decomposta em três relações menores: FORNECEDOR_LOJA, FORNECEDOR_EDITORA e LOJA_EDITORA. Ao realizar a junção dessas relações menores, surgiram tuplas falsas, indicando que a relação original não estava na Quinta Forma Normal.

Agora, em relação à sua dúvida: se ao fazer a composição das três novas tabelas surgirem tuplas falsas, então nós temos que ficar com o modelo original (sem as três tabelas novas), correto?

Na verdade, se surgirem tuplas falsas na junção das relações menores, isso indica que a relação original não está na 5NF e, portanto, a decomposição em relações menores é necessária para alcançar a 5NF. No exemplo da aula, mesmo surgindo tuplas falsas, as três novas tabelas foram mantidas porque a relação original não estava na 5NF e a decomposição em relações menores era necessária para alcançar a 5NF.

Espero ter entendido e conseguido ajudar. Qualquer dúvida manda aqui. Bons estudos!

Obrigado Renan.

Agora entendi.

At.te, Carlos