Stosowanie 1NF
Po utworzeniu encji ingredients i reviews nadszedł czas, aby wypełnić je danymi z productqualityrating.
Ten krok jest kluczowy, aby każda wartość w encjach ingredients i review była traktowana jako osobny wpis – zgodnie z zasadami 1NF.
Zacznij od napisania zapytania, które przekształci i przeniesie niezormalizowane dane do tych encji, stosując zasady pierwszej postaci normalnej.
To ćwiczenie jest częścią kursu
Wprowadzenie do modelowania danych w Snowflake
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
SELECT
-- Clean empty values
___(f.value)
FROM productqualityrating,
-- Add function to split values separated by comma
LATERAL ___(INPUT => SPLIT(productqualityrating.___, ';')) f;