MulaiMulai sekarang secara gratis

Menerapkan 2NF

Entitas productqualityrating Anda adalah himpunan data yang kaya yang menangkap esensi batang cokelat yang diulas selama berbagai tahun. Anda melihat bahwa atribut company_location bergantung pada atribut manufacturer. Nilai company_location berulang setiap kali berada bersama atribut manufacturer, yang melanggar aturan bentuk normal kedua terhadap ketergantungan parsial.

Dengan memisahkan data ini ke dalam entitas khusus manufacturers, Anda dapat menghapus redundansi dan menyiapkan model data kita untuk operasi yang lebih efisien. Langkah ini penting untuk menjaga integritas data dan memungkinkan solusi business intelligence yang dapat diskalakan.

Tugas Anda adalah menormalkan data ini agar selaras dengan prinsip 2NF, memastikan setiap atribut non-kunci sepenuhnya bergantung pada kunci utama.

Latihan ini adalah bagian dari kursus

Pengantar Pemodelan Data di Snowflake

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

-- Add new entity
___ (
  	-- Assign unique identifier
  	___ NUMBER(10,0) PRIMARY KEY,
  	--Add other attributes
  	___ VARCHAR(255),
  	___ VARCHAR(255)
);
Edit dan Jalankan Kode