Aplicación 1NF
Después de crear las entidades de ingredientes y reseñas, es hora de rellenarlas con datos de productqualityrating
.
Este paso es crucial para garantizar que cada valor dentro de ingredients
y review
se trata como una entrada distinta, en consonancia con los principios de 1NF.
Empieza elaborando una consulta para transformar e introducir los datos no normalizados en estas entidades, respetando los principios de la primera forma normal.
Este ejercicio forma parte del curso
Introducción al modelado de datos en Snowflake
Ejercicio interactivo práctico
Pruebe este ejercicio completando este código de muestra.
SELECT
-- Clean empty values
___(f.value)
FROM productqualityrating,
-- Add function to split values separated by comma
LATERAL ___(INPUT => SPLIT(productqualityrating.___, ';')) f;