Pertanyaan 1
Sebuah toko buku online menyimpan data pesanan dalam tabel Orders dengan kolom OrderID, CustomerID, OrderDate, ProductID, Quantity, dan UnitPrice. Dalam tabel ini, ProductID dan UnitPrice seringkali berulang untuk setiap baris pesanan yang berisi produk yang sama. Kondisi ini menyebabkan redundansi data dan potensi anomali pembaruan. Untuk mengatasi masalah ini dan meningkatkan integritas data, normalisasi ke bentuk normal ketiga (3NF) perlu diterapkan. Bagaimana seharusnya struktur tabel Orders dan tabel baru yang terbentuk setelah normalisasi ke 3NF?
Orders dengan kolom OrderID, CustomerID, OrderDate, ProductID, Quantity, dan UnitPrice. Dalam tabel ini, ProductID dan UnitPrice seringkali berulang untuk setiap baris pesanan yang berisi produk yang sama. Kondisi ini menyebabkan redundansi data dan potensi anomali pembaruan. Untuk mengatasi masalah ini dan meningkatkan integritas data, normalisasi ke bentuk normal ketiga (3NF) perlu diterapkan. Bagaimana seharusnya struktur tabel Orders dan tabel baru yang terbentuk setelah normalisasi ke 3NF?