Apa itu Denormalisasi
Apa itu Normalisasi pada ERD? Pada Entity-Relationship Diagram (ERD) dalam desain basis data, normalisasi adalah proses pengorganisasian struktur relasi basis data untuk mengurangi redundansi dan ketergantungan data yang tidak sehat antar tabel . Normalisasi bertujuan untuk memastikan bahwa struktur basis data dapat meminimalkan potensi anomali data seperti update, insert, atau delete yang tidak konsisten. Bentuk bentuk Normalisasi Normalisasi Tingkat Pertama (1NF ): Memastikan bahwa setiap kolom dalam tabel hanya berisi nilai tunggal, tidak ada kolom yang memiliki nilai ganda atau struktur data kompleks seperti array atau daftar. Normalisasi Tingkat Kedua (2NF): Selain memenuhi persyaratan 1NF, setiap kolom yang bukan kunci utama harus sepenuhnya bergantung pada kunci utama secara keseluruhan, dan bukan hanya sebagian. Normalisasi Tingkat Ketiga (3NF): Selain memenuhi persyaratan 2NF, tidak boleh ada ketergantungan transitif dari k...