ПочатиПочніть безкоштовно

Застосування 2NF

Сутність productqualityrating — це насичений набір даних, що відображає оцінки плиток шоколаду за різні роки. Ви помітили, що атрибут company_location залежить від атрибута manufacturer. Значення company_location повторюються щоразу разом із атрибутом виробника, що порушує правило другої нормальної форми щодо часткових залежностей.

Винісши ці дані в окрему сутність manufacturers, ви усунете надмірності та підготуєте модель даних до ефективнішої роботи. Це критично для збереження цілісності даних і дозволяє масштабувати рішення бізнес-аналітики.

Ваше завдання — нормалізувати ці дані відповідно до принципів 2NF, щоб кожен неключовий атрибут повністю залежав від первинного ключа.

Ця вправа є частиною курсу

Вступ до моделювання даних у Snowflake

Переглянути курс

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

-- Add new entity
___ (
  	-- Assign unique identifier
  	___ NUMBER(10,0) PRIMARY KEY,
  	--Add other attributes
  	___ VARCHAR(255),
  	___ VARCHAR(255)
);
Редагувати та запускати код