FC ConcursosFC Concursos

Flashcard FC377286

Que dependência viola a 3FN e qual correção aplicar?

Projeto e Modelagem de Dados

Instituto Consulplan · 2021

De acordo com o assunto TI Banco de Dados: Projeto e Modelagem de Dados, responda:

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

Continue aprendendo