ComeçarComece gratuitamente

Aplicando 2NF

Sua entidade productqualityrating é um rico conjunto de dados que captura a essência das barras de chocolate analisadas ao longo de vários anos. Você notou que o atributo company_location depende do atributo manufacturer. Os valores de company_location se repetem sempre que estão juntos com o atributo manufacturer, o que viola a regra da segunda forma normal contra dependências parciais.

Ao separar esses dados em uma entidade manufacturers dedicada, você pode remover redundâncias e preparar nosso modelo de dados para operações mais eficientes. Essa etapa é fundamental para manter a integridade dos dados e permite soluções de business intelligence dimensionáveis.

Sua tarefa é normalizar esses dados para que se alinhem aos 2 princípios doNF, garantindo que cada atributo não-chave dependa totalmente da chave primária.

Este exercício faz parte do curso

Introdução à modelagem de dados no Snowflake

Ver Curso

Exercício interativo prático

Experimente este exercício preenchendo este código de exemplo.

-- Add new entity
___ (
  	-- Assign unique identifier
  	___ NUMBER(10,0) PRIMARY KEY,
  	--Add other attributes
  	___ VARCHAR(255),
  	___ VARCHAR(255)
);
Editar e executar código