- Buat tabel Jasa Pengiriman untuk menyimpan data tentang jasa pengiriman.
2. HubungkanTabelBarudenganForeignKey:
- Hubungkan tabel Pesanan dengan tabel Metode Pembayaran dan Jasa Pengiriman menggunakan foreign key. Apakah Perlu Normalisasi ke 4NF?Â
Berdasarkan data yang ada dan bagaimana struktur tabel-tabelnya sudah terpisah dengan baik, tidak ada indikasi multi-valued dependency yang membutuhkan normalisasi lebih lanjut ke 4NF.
Kesimpulan:
 * Tidak perlu lanjut ke 4NF, karena tidak ada multi-valued dependency yang terlihat di tabel yang sudah di-normalisasi.
 * 3NF sudah cukup, karena kita sudah mengatasi redundansi dan ketergantungan transitif.
2. ERD ( Entity Relationship Diagram )
Berikut penjelasan elemen-elemen dalam ERD tersebut:
Entitas dan Atribut:
1. Penjual:
Atribut: id_penjual (PK), nama_penjual.
Pembeli:
Atribut: id_pembeli (PK), nama_pembeli, no_hp, alamat.
2. Produk:
Atribut: id_produk (PK), nama_produk, harga, variasi.
Hubungan (Relationship):Â
1. Memesan: Menghubungkan entitas penjual dengan pembeli. Relasi ini menunjukkan bahwa pembeli memesan dari penjual.
2. Menjual: Menghubungkan entitas penjual dengan produk. Relasi ini menunjukkan bahwa penjual menjual produk.
3. Memilih: Menghubungkan entitas pembeli dengan produk. Relasi ini menunjukkan bahwa pembeli memilih produk tertentu.
Kardinalitas:
1. Hubungan memesan menunjukkan bahwa satu pembeli dapat memesan dari beberapa penjual, dan satu penjual dapat menerima pesanan dari beberapa pembeli.
Hubungan menjual menunjukkan bahwa satu penjual dapat menjual beberapa produk, tetapi satu produk hanya dijual oleh satu penjual.
2. Hubungan memilih menunjukkan bahwa satu pembeli dapat memilih beberapa produk, dan satu produk dapat dipilih oleh beberapa pembeli.