Em um cenário de modelagem de dados, a normalização de um esquema relacional é um processo crucial para aprimorar a estrutura do banco de dados, minimizando redundâncias e prevenindo anomalias. Considerando as Formas Normais (FNs) mais comuns, qual das opções abaixo descreve CORRETAMENTE a condição para que uma relação esteja na Terceira Forma Normal (3FN)?
- A)A relação deve estar na Primeira Forma Normal (1FN) e todos os atributos não-chave devem ser totalmente dependentes da chave primária.
- B)A relação deve estar na Segunda Forma Normal (2FN) e não deve conter dependências funcionais transitivas entre atributos não-chave e um atributo chave.gabarito
- C)A relação deve estar na Primeira Forma Normal (1FN) e cada atributo não-chave deve depender de forma completa e direta de todo o conjunto da chave primária.
- D)A relação deve estar na Segunda Forma Normal (2FN) e todas as dependências funcionais devem ser de atributos não-chave para a chave primária.
- E)A relação deve estar na Terceira Forma Normal (3FN) se não possuir atributos multi-valorados e nenhuma tupla duplicada.