Perancangan Struktur Tabel Perancangan Basis Data
Tabel 3.13 Tabel Invoice
Nam a Tabel : invoice
Primary Key : Id_invoice
Nama field Tipe data
Ukuran Keterangan
Id_invoice Int eger
11 PK
Id_member Int eger
10 Foreign Key
, reference member
id_ member t anggal
dat e -
Tanggal pem esanan Tot alharga
Int eger 11
Tot al pem belian Ongkoskirim
Int eger 11
Ongkos pengirim an barang
Nam a_pem esan Varchar
50 Nam a pem esan
Kot a_pem esan Varchar
50 Kot a pem esan
Alam at _pem esan Text
- Alam at pem esan
Telepon_pem esan Varchar
15 Telepon pem esan
Kodepos_pem esan Int eger
5 Kodepos pem esan
St at us_pengirim an Int eger
1 St at us pengirim an
Session_id Varchar
32
Tabel 3.14 Tabel Kontak
Nam a Tabel : kont ak
Primary Key : Id_kont ak
Nama field Tipe data
Ukuran Keterangan
Id_kont ak Smallint
10 PK
Nam a Varchar
50 Nam a member pengunjung
Em ail Varchar
50 Alam at em ail
member pengunjung
Telepon Varchar
20 Telepon member pengunjung
Pesan Text
- Pesan member pengunjung
Tanggal Dat et ime
- Tanggal m enghubungi
Dibaca enum
0,1 -
Tabel 3.15 Tabel Pembayaran
Nam a Tabel : pembayaran
Primary Key : Id_ pem bayaran
Nama field Tipe data
Ukuran Keterangan
Id_ pem bayaran Int eger
10 PK
Id_invoice Int eger
11 Foreign Key
, reference t able
invoice id_ invoice Jenis_pem bayaran Enum‘t ransfer’,’paypal’
Jenis pem bayaran Paypal_id
Varchar 50
Nam a_bank Varchar
50
No_rekening Varchar
50 At as_nam a
Varchar 50
Jum lah_t ransfer Int eger
10
Tabel 3.16 Tabel Pembelian
Nam a Tabel : pem belian
Primary Key
: Id_ pem belian Nama field
Tipe data Ukuran
Keterangan
Id_ pem belian Int eger
11 PK
Id_invoice Int eger
11 Foreign Key
, reference t able invoice
id_ invoice Id_kert as
Int eger 11
Foreign Key , reference t able
kert as id_ kert as
Tabel 3.17 Tabel Kota
Nam a Tabel : Kot a
Primary Key : id_Kot a
Nama field Tipe data
Ukuran Keterangan
id_Kot a Int eger
10 PK
Id_propinsi Smallint
5 Foreign Key
, reference t able propinsi id_ propinsi
Nam a_kot a Varchar
50 Nam a kot a
Tabel 3.18 Tabel Provinsi
Nam a Tabel : Provinsi
Primary Key : id_Provinsi
Nama field Tipe data
Ukuran Keterangan
id_Provinsi Int eger
10 PK
Nam a_provinsi Varchar
50 Nam a propinsi
Tabel 3.19 Tabel Ongkos Kirim
Nam a Tabel : ongkoskirim
Primary Key : id_ongkoskirim
Nama field Tipe data
Ukuran Keterangan
id_ongkoskirim Int eger
11 PK
Id_kot a Int eger
11 Foreign Key
, reference t able kot a id_ kot a
Id_jenispengirim an Int eger 11
Foreign Key , reference t able
jenispengirim an id_ jenispengirim an
Harga Int eger
11 Harga ongkos kirim
Tabel 3.20 Tabel Jenis Pengiriman
Nam a Tabel : Jenispengirim an
Primary Key : id_Jenispengirim an
Nama field Tipe data
Ukuran Keterangan
Id_Jenispengiriman Int eger
11 PK
Id_jasapengirim an Int eger
11 Foreign Key
, reference t able jasapengirim an id_
jasapengirim an Nam a_jenispengirim an Varchar
50 Nam a jenis pengirim an
ket erangan Int eger
11 Ket erangan jenis pengiriman
Tabel 3.21 Tabel Jasa Pengiriman
Nam a Tabel : jasapengirim an
Primary Key : id_ jasapengirim an
Nama field Tipe data
Ukuran Keterangan
Id_ jasapengirim an Int eger
11 PK
Nam a_jasapengirim an Int eger 11
Nam a jasa pengirim an Ket erangan
Int eger 11
Ket erangan pengirim an