Selamat pagi,
saya mau menanyakan misalkan kita membuat tabel pemesanan barang berdasarkan nama perusahaan, yang secara garis besar kaya gini struktur tabelnya:
nama tabel:barang
susunan field: nama perusahaan, nama barang,jumlah
Yang jadi pertanyaan adalah jika kita hanya membuat field seperti diatas apakah mungkin dengan satu nama perusahaan saja, field nama barang, jumlah bisa diisi lebih dari satu data dan bisa disimpan di tabel barang? , itu bagaimana ya mas susunan tabelnya?
bisa..ya tinggal di isi dengan nama satu perusahaan saja..
cotoh tabel seprti ini;
nama_perusahaan | nama barang | jumlah
sentosa | buku | 2
sentosa | pensil | 4
@eric kalau seperti itu data menjadi redundant alias mubazir.
Itu harus dipecah menjadi minimal tiga tabel,
1. tabel produk (id_produk,nama,harga)
2. tabel pesanan (id_pesanan,nama_perusahaan,tanggal_pesan,alamat_pengiriman)
3. tabel item_pesanan (id_item,id_pesanan,id_produk,jumlah,harga)
@Ellyx Christian klu tabel kayak gitu cara deletenya gmn..?
saya sudah pakai tutor http://www.myphptutorials.com/tutorials/513/edit-delete-data-tabel-yang-berelasi.tp cuma dua tabel yg ke delete.ketika saya mendelete tabel pesan tabel produk tidak ke delete,yg kedelete cuma tabel item_pesanan...coding phpnya gmn..?
proses delete sama saja sebenarnya dengan proses delete lainnya,
pertama delete tabel item_pesanan, baru delete tabel pesanan. misal:
$idPesanan = 1;
//delete item pesanan
mysql_query("delete from item_pesananan where id_pesanan = '$idPesanan'");
mysql_query("delete from pesanan where id_pesanan ='$idPesanan'");