Tablo kolonlarını doğru ilişkisel tablolar haline getirerek veri tekrarı ve tutarsızlıkları önleyin!
Skor
0
Kalan Süre
90s
Normal Form Hedefi
1NF / 3NF
Kolon Havuzu
Seviye 1: Tablodaki çoklu veya karmaşık değerli sütunları atomic (bölünemez) hale getirerek 1NF kuralını uygulayın.
Veri Tabanı Şeması
İpucu: Havuzdan bir kolonu seçin ve sağdaki tablolardan birine tıklayarak oraya yerleştirin.
Normalizasyon Kuralları
Normalizasyon, veritabanlarında veri tekrarını azaltmak ve tutarlılığı artırmak için kullanılan yapılandırma işlemidir:
1NF (Birinci Normal Form): Tablonun her hücresi yalnızca tek (atomik) bir değer içermelidir. Çoklu değer içeren alanlar (örn: AdSoyad yerine Ad, Soyad veya Adres yerine İlçe, İl) ayrıştırılmalıdır.
2NF (İkinci Normal Form): Tablo 1NF olmalıdır ve anahtar olmayan tüm sütunlar birincil anahtara (Primary Key) tam bağımlı olmalıdır (Kısmi bağımlılıkları kaldırmak için composite PK altındaki bağımlı elemanlar yeni tabloya bölünür).
3NF (Üçüncü Normal Form): Tablo 2NF olmalıdır ve anahtar olmayan hiçbir sütun, başka bir anahtar olmayan sütuna bağımlı olmamalıdır (Geçişli bağımlılıkları kaldırmak için MusteriEposta, MusteriID'ye bağlıysa, bu veriler Musteri tablosuna ayrılır).