3.3.3 Relasi Antar Tabel
Keterangan :
1 M
Ke : Primary Key
: Unique Key
Gambar 3.3 Relasi Antar Tabel Penjelasan Gambar 3.3:
1. Tabel jenis_barang : terdiri dari id_jenis_barang, jenis_barang. 2. Tabel merk_barang : terdir dari id_merk_barang, merk_barang.
3. Tabel stok_barang : terdiri dari id_stok_barang, id_jenis_barang, id_merk_barang, tipe_barang, keterangan, stok, harga_modal, harga_jual,
gambar. Tabel ini memiliki foreign key antara lain :
a. id_jenis_barang yang berelasi dengan tabel jenis_barang pada tabel jenis_barang yaitu field id_jenis_barang 1 ke M pada tabel stok_barang
field jenis_barang sebagaimana stok barang memiliki lebih dari satu jenis barang.
b. id_merk_barang yang berelasi dengan tabel merk_barang pada tabel merk_barang yaitu field id_merk_barang 1 ke M pada tabel stok_barang
field merk_barang sebagaimana stok barang memiliki lebih dari satu merk barang.
4. Tabel pelanggan : terdiri dari login, password, nama, jenis_kelamin, email, kota, alamat.
5. Tabel pesanan : terdiri dari login, id_stok_barang, jml_pesan, harga_satuan, jumlah_harga. Tabel ini memiliki foreign key antara lain :
a. login yang berelasi dengan tabel pelanggan jika pelanggan sedang memesan barang bersifat tabel pelanggan dengan field login 1 ke M pada
tabel pesanan field login sebagaimana pesanan memiliki berbagai pelanggan yang memesan barang.
b. id_stok_barang yang berelasi dengan tabel stok_barang pada saat pemilihan barang maka table stok_barang dengan field id_stok_barang 1
ke M. Pada tabel stok barang akan terhubung dengan field id_stok_barang. Pada tabel pesanan memiliki berbagai barang yang dapat
dipesan berdasarkan data barang. 6. Tabel trasaksi_penjualan : terdiri dari nota, login, total_bayar, tgl_transaksi,
ke, alamat, status, tgl_update. Foreign key dari tabel ini adalah login yang
berelasi dengan tabel pelanggan. pemesanan barang berdasarkan data pelanggan adalah melalui field login 1 ke M pada tabel transaksi_penjualan.
7. Tabel detail_transaksi_penjualan : terdiri dari nota, id_stok_barang, jumlah, harga_satuan, jumlah_harga. Tabel ini memiliki foreign key antara lain :
a. nota yang berelasi dengan tabel transaksi penjualan sebagaimana detail pada transaksi penjualan barang bersifat tabel transaksi penjualan barang
dengan field nota 1 ke M pada tabel detail transaksi penjualan barang. b. id_stok_barang yang berelasi dengan tabel stok barang sebagaimana
informasi pemesanan barang berdasarkan berbagai barang yang telah dipesan dapat di proses. Pada tabel stok barang yang terhubung dengan
field id stok barang pada tabel detail transaksi.
3.3.4 Diagram Alir Data Flowchart