Mohon tunggu...
YAYAN GISNAYUDASTI
YAYAN GISNAYUDASTI Mohon Tunggu... Lainnya - MAHASISWA

computer science

Selanjutnya

Tutup

Artificial intelligence

Normalisasi database nota pembelian

26 Desember 2024   13:09 Diperbarui: 26 Desember 2024   13:09 17
+
Laporkan Konten
Laporkan Akun
Kompasiana adalah platform blog. Konten ini menjadi tanggung jawab bloger dan tidak mewakili pandangan redaksi Kompas.
Lihat foto
Artificial Intelligence. Sumber ilustrasi: pixabay.com/Gerd Altmann

Langkah 3: Bentuk 3NF (Third Normal Form)

Pada tahap ini, seluruh dependensi transitif harus dihilangkan. Artinya, atribut non-primer tidak boleh bergantung pada atribut non-primer lainnya, melainkan hanya pada kunci utama.

  1. Identifikasi Dependensi Transitif:
    • Atribut metode_pembayaran dan jasa_kirim tidak secara langsung bergantung pada kunci utama no_pesanan.
    • Dependensi transitif ini harus dipecah menjadi tabel terpisah.
  2. Pisahkan Data ke Tabel Baru:
    • Tabel Metode Pembayaran: Berisi daftar metode pembayaran yang digunakan, seperti "Bank BNI (Dicek Otomatis)".
    • Tabel Jasa Kirim: Berisi daftar jasa pengiriman yang digunakan, seperti "J&T Express".
  3. Hubungkan dengan Referensi:
    Tabel Pesanan kini akan menyimpan referensi ke tabel Metode Pembayaran dan Jasa Kirim melalui kunci asing (foreign key), bukan langsung menyimpan nilai teksnya

    Untuk memahami lebih jelas proses normalisasi database mulai dari tahap UNF hingga 3NF, Anda dapat menyaksikan video tutorial berikut di YouTube:

Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H

HALAMAN :
  1. 1
  2. 2
  3. 3
Mohon tunggu...

Lihat Konten Artificial intelligence Selengkapnya
Lihat Artificial intelligence Selengkapnya
Beri Komentar
Berkomentarlah secara bijaksana dan bertanggung jawab. Komentar sepenuhnya menjadi tanggung jawab komentator seperti diatur dalam UU ITE

Belum ada komentar. Jadilah yang pertama untuk memberikan komentar!
LAPORKAN KONTEN
Alasan
Laporkan Konten
Laporkan Akun