Применение 1НФ
После создания сущностей ingredients и reviews пришло время заполнить их данными из productqualityrating.
Этот шаг важен для того, чтобы каждое значение в таблицах ingredients и review обрабатывалось как отдельная запись — в соответствии с принципами 1НФ.
Начните с составления запроса, который преобразует ненормализованные данные и загружает их в эти сущности с учётом требований первой нормальной формы.
Это упражнение является частью курса
Введение в моделирование данных в Snowflake
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
SELECT
-- Clean empty values
___(f.value)
FROM productqualityrating,
-- Add function to split values separated by comma
LATERAL ___(INPUT => SPLIT(productqualityrating.___, ';')) f;