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
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)
);