FC ConcursosFC Concursos

Questão FC369401

Uma tabela encontra-se em 4FN quando, além de estar em 3FN, não contém

Projeto e Modelagem de Dados

FGV · 2024

Uma tabela encontra-se em 4FN quando, além de estar em 3FN, não contém

  1. tabelas aninhadas.
  2. dependências transitivas
  3. tabelas autorelacionadas.
  4. dependências intransitivas.
  5. dependências multivaloradas.
Mostrar resposta e comentário

Gabarito

Errado

Comentário do professor

Uma tabela está em 4FN quando, além de satisfazer a 3FN, não contém dependências multivaloradas.

Uma dependência multivalorada ocorre quando, para um mesmo determinante X, existem vários valores de Y que são independentes de outros atributos — formalmente \(X \twoheadrightarrow Y\). Isso gera combinações redundantes entre conjuntos de valores.

Para cumprir a 4FN, toda dependência multivalorada não trivial deve ter o determinante como superchave. Na prática, resolve‑se a violação através da decomposição da relação em duas ou mais tabelas, cada uma representando uma associação independente.

Assim, eliminar dependências multivaloradas evita redundância e inconsistência, garantindo que a estrutura reflita relações independentes de forma normalizada.

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

Continue aprendendo