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
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 3FNExplicaçã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