Vytvoření entit v 1NF
V předchozí části ses seznámil/a s nevýhodami nenormalizovaných dat a výhodami relačních dat v normalizované podobě. Teď je čas aplikovat tyto poznatky na entitu productqualityrating.
Aby datový model splňoval požadavky první normální formy, je nutné rozložit opakující se skupiny a odstranit je. Entita productqualityrating obsahuje atributy s více hodnotami: ingredients a reviews.
Tvým úkolem je zahájit normalizaci těchto dat vytvořením nových entit odpovídajících 1NF – každý záznam by měl obsahovat atomickou, samostatnou a jedinečnou informaci.
Toto cvičení je součástí kurzu
Úvod do datového modelování ve Snowflake
Interaktivní cvičení na vyzkoušení si v praxi
Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.
-- Create a new entity
___ (
-- Add unique identifier
___ NUMBER(10,0) ___,
-- Add other attributes
___ VARCHAR(255)
);