1NF を適用する
ingredients と reviews エンティティを作成したら、次は productqualityrating のデータでそれらを埋めていきます。
このステップは、ingredients と review の各値を個別のレコードとして扱い、1NF(第1正規形)の原則に合致させるために重要です。
まず、非正規化データをこれらのエンティティに変換して取り込むクエリを作成し、第1正規形の原則に従ってください。
この演習はコースの一部です
Snowflakeで学ぶデータモデリング入門
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
SELECT
-- Clean empty values
___(f.value)
FROM productqualityrating,
-- Add function to split values separated by comma
LATERAL ___(INPUT => SPLIT(productqualityrating.___, ';')) f;