BaşlayınÜcretsiz başlayın

2NF Uygulama

productqualityrating varlığın, farklı yıllarda değerlendirilen çikolata barlarının özünü yakalayan zengin bir veri kümesi. company_location özniteliğinin manufacturer özniteliğine bağlı olduğunu fark ettin. company_location değerleri, üretici özniteliğiyle birlikte her seferinde tekrar ediyor; bu da kısmi bağımlılıkları yasaklayan ikinci normal form (2NF) kuralını ihlal ediyor.

Bu veriyi özel bir manufacturers varlığına ayırarak gereksiz tekrarları kaldırabilir ve veri modelimizi daha verimli işlemler için hazırlayabilirsin. Bu adım, veri bütünlüğünü korumak ve ölçeklenebilir iş zekâsı çözümlerine olanak tanımak için kritik öneme sahiptir.

Görevin, her anahtar olmayan özniteliğin bütünüyle birincil anahtara bağlı olmasını sağlayarak bu veriyi 2NF ilkelerine uygun olacak şekilde normalize etmektir.

Bu egzersiz, kursun bir parçasıdır

Snowflake ile Veri Modellemesine Giriş

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

-- Add new entity
___ (
  	-- Assign unique identifier
  	___ NUMBER(10,0) PRIMARY KEY,
  	--Add other attributes
  	___ VARCHAR(255),
  	___ VARCHAR(255)
);
Kodu Düzenle ve Çalıştır