Flashcard FC377286
Que dependência viola a 3FN e qual correção aplicar?
Projeto e Modelagem de Dados
Instituto Consulplan · 2021
Que dependência viola a 3FN e qual correção aplicar?
Mostrar resposta e comentário
Resposta
Resposta objetiva: Não está em 3FN: há dependência funcional transitiva; crie uma nova tabela para o fornecedor e mantenha na tabela original uma chave estrangeira.
Explicação:
Na 3FN todo atributo não-chave deve depender diretamente da chave primária.
Se A → B e B → C, então C depende transitiveamente de A, violando a 3FN.
A solução é colocar B (e seus atributos, ex.: telefone) em outra relação com sua própria PK e referenciá‑la por FK, eliminando redundância e anomalias.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/374516
Conteúdo do catálogo FC Concursos · Atualizado em