Skema Relasi Perancangan Basis Data

Tabel 3. 11 Tabel Detail Pembelian Nama Field Tipe Data Panjang Null PK FK Keterangan id_detailbeli int 20  id_pembelian int 20  Fk references tabel pembelianid_pembelian id_detailproduk int 20  Fk references tabel produk detailid_detailproduk jml_beli int 20 harga decimal 19,0 diskon int 11 berat float 7 Tabel 3. 12 Tabel Gambar Nama Field Tipe Data Panjang Null PK FK Keterangan id_gambar int 20  Primary key, autoincrement id_produk int 20  FK references tabel produkid_produk id_User int 11  FK references tabel Userid_User nama_gambar varchar 50 name text type text lokasi varchar 50 ditampilkan enum - „Y’,’T’ Tabel 3. 4 Tabel Jasa Kirim Nama Field Tipe Data Panjang Null PK FK Keterangan id_jasakirim int 20  Primary key, autoincrement id_User int 11  FK references tabel Userid_User nama_jasakirim varchar 50 ditampilkan enum - „Y’,’T’ Tabel 3. 5 Tabel Paket Kirim Nama Field Tipe Data Panjang Null PK FK Keterangan id_paketkirim int 20  Primary key, autoincrement id_jasakirim int 20  FK references tabel jasa pengirimanid_jasa id_User int 11  FK references tabel Userid_User nama_paketkirim varchar 20 ditampilkan enum - „Y’,’T’ Tabel 3. 6 Tabel Kategori Nama Field Tipe Data Panjang Null PK FK Keterangan id_kategori int 20  Primary key id_User int 11  FK references tabel Userid_User nama_kategori varchar 50 ditampilkan enum - „Y’,’T’ Tabel 3. 7 Tabel Kota Nama Field Tipe Data Panjang Null PK FK Keterangan id_kota int 20  Primary key, autoincrement id_provinsi int 20  FK references tabel provinsiid_provinsi id_User int 11  FK references tabel Userid_User nama_ kota varchar 50 ditampilkan enum - „Y’,’ T’ Tabel 3. 8 Tabel Merk Nama Field Tipe Data Panjang Null PK FK Keterangan id_merk int 11  Primary key, autoincrement id_User int 11  FK references tabel Userid_User nama_merk varchar 20 ditampilkan enum - „Y’,’ T’ Tabel 3. 9 Tabel Ongkos Kirim Field Tipe Data Panjang Null PK FK Keterangan id_ongkir int 20  id_kecamatan int 20  FK references tabel kotaid_kota id_paketkirim int 20 FK references tabel jasa pengirimanid_jasa id_User int 11  FK references tabel Userid_User ongkir decimal 19,0 ditampilkan enum - „Y’,’ T’ Tabel 3. 10 Tabel Pembayaran Nama Field Tipe Data Panjang Null PK FK Keterangan id_pembayaran int 20  id_pembelian int 20  FK references tabel pembelianid_pe sanan Nama_pembayar varchar 50 tgl_bayar date - YYYY-MM-DD Rupiah decimal 19,0 dollar decimal 19,2 jenis_pembayaran varchar 50 atas_nama varchar 50 no_transaksi varchar 50 no_rekening varchar 45