FC ConcursosFC Concursos

Flashcard FC296650

Por que um atributo multivalorado e uma dependência funcional transitiva impedem que uma relação esteja em 1FN, 2FN e 3FN?

Projeto e Modelagem de Dados

CESGRANRIO · 2018

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

Por que um atributo multivalorado e uma dependência funcional transitiva impedem que uma relação esteja em 1FN, 2FN e 3FN?
Mostrar resposta e comentário

Resposta

Não atende: o atributo multivalorado viola a 1FN; há também dependência funcional transitiva que viola a 3FN. Como não está em 1FN, não pode estar em 2FN nem em 3FN
Explicação:
- 1FN: exige atributos atômicos; um atributo multivalorado quebra essa forma normal.
- 2FN: exige 1FN e ausência de dependência parcial; se a 1FN falha, a 2FN não se aplica.
- 3FN: exige 2FN e ausência de dependência transitiva (quando um atributo não‑chave determina outro não‑chave).
- Normalização: decompor o multivalorado em tabela própria e separar a entidade departamento (PK código, nome).




Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/295864

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo