Aplicando 1NF
Depois de criar as entidades de ingredientes e avaliações, é hora de preenchê-las com dados de productqualityrating.
Esta etapa é fundamental para garantir que cada valor dentro de ingredients e review seja tratado como uma entrada distinta, alinhando-se aos princípios da 1NF.
Comece elaborando uma consulta para transformar e inserir os dados não normalizados nessas entidades, seguindo os princípios da primeira forma normal.
Este exercício faz parte do curso
Introdução à Modelagem de Dados no Snowflake
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
SELECT
-- Clean empty values
___(f.value)
FROM productqualityrating,
-- Add function to split values separated by comma
LATERAL ___(INPUT => SPLIT(productqualityrating.___, ';')) f;