Zacznij terazZacznij za darmo

Tworzenie encji zgodnych z 1NF

Poznałeś już wady nienormalizowanych danych i zalety danych relacyjnych w postaci znormalizowanej. Czas zastosować tę wiedzę do encji productqualityrating.

Aby model danych spełniał wymagania pierwszej postaci normalnej, konieczne jest rozbicie i wyeliminowanie powtarzających się grup. Encja productqualityrating zawiera atrybuty przechowujące wiele wartości: składniki (ingredients) oraz recenzje (reviews).

Twoim zadaniem jest rozpoczęcie normalizacji tych danych poprzez utworzenie nowych encji zgodnych z 1NF – tak, aby każdy rekord przechowywał atomową, pojedynczą i unikalną informację.

To ćwiczenie jest częścią kursu

Wprowadzenie do modelowania danych w Snowflake

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

-- Create a new entity
___ (
	-- Add unique identifier 
    ___ NUMBER(10,0) ___,
  	-- Add other attributes 
    ___ VARCHAR(255)
);
Edytuj i uruchom kod