Aprenda a normalizar uma tabela desnormalizada aplicando as três formas normais
Ganhe 100 pontos por passo
Formas Normais
Criar uma tabela separada para cada entidade (Cliente, Produto, Vendedor) e eliminar dados repetidos.
Qual é o principal objetivo da 1FN?
Identifique quais colunas contêm dados redundantes que deveriam estar em tabelas separadas.
Tabelas esperadas:
Colunas da Tabela:
Primeiros 3 Registros:
Primeira Forma Normal (1FN)
Remove grupos repetidos e garante que cada coluna contenha apenas valores atômicos (indivisíveis).
Segunda Forma Normal (2FN)
Remove dependências parciais. Todos os atributos não-chave devem depender da chave primária completa.
Terceira Forma Normal (3FN)
Remove dependências transitivas. Nenhum atributo não-chave deve depender de outro atributo não-chave.