ComeçarComece de graça

Aplicando a 2NF

A sua entidade productqualityrating é um conjunto de dados rico que captura a essência de barras de chocolate avaliadas ao longo de vários anos. Você percebeu que o atributo company_location depende do atributo manufacturer. Os valores de company_location se repetem sempre que aparecem junto com o atributo manufacturer, o que viola a regra da segunda forma normal contra dependências parciais.

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

Sua tarefa é normalizar esses dados para alinhar com os princípios da 2NF, garantindo que cada atributo não chave dependa inteiramente 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 completando 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 o código