Retur_detail = { id_dretur, jml_retur, ket_retur, no_retur,
id_dproduk } Kantong
= { Id_kantong, jml, tanggal, jam, uid_plg, id_dproduk}
4.1.4.2 Relasi Tabel
Tabel relasi digunakan untuk mengelompokkan data menjadi tabel-tabel yang menunjukkan entitas dan relasi yang berfungsi untuk mengakses data,
sehingga database tersebut mudah dimodifikasi. Berikut ini di gambar relasi antar tabel Sistem Informasi Mobile Commerce Pada Distro Equaltrev Berbasis Mobile
Web.
Pelanggan
PK uid_plg
nama_pel kelamin
alamat_pel FK1 kode_kota
negara kdpost
email_pel
telp_rumah telp_hp
no_fax status_pesan
status_pel
Propinsi
PK kode_propinsi nama_propinsi
Kota_kab
PK kode_kota
nama_ktkb FK1 kode_propinsi
ongkos_kirim
Produk
PK kode_produk
FK1 kode_kat nama_produk
harga_produk
disc_produk Kategori_p
PK kode_kat nama_kategori
ket_kat
aktif_kat
produk_detail
PK id_dproduk
FK1 kode_produk ukuran
warna tgl_in
img_produk berat
stok
ket_produk Pemesanan
PK no_pesan
tgl_pesan jam_pesan
meth_bayar status_bayar
FK1 uid_plg Pemesanan_detail
PK id_dpesan
FK1 no_pesan FK2 id_dproduk
jml_pesan
Retur
PK no_retur
FK1 no_pesan tgl_retur
jam_retur status_retur
retur_detail
PK id_dretur
FK1 no_retur FK2 id_dproduk
jml_retur ket_retur
Kantong
PK id_kantong
FK1 id_dproduk jml
tanggal jam
FK2 uid_plg
Gambar 4.27 Relasi Tabel Sistem Informasi Mobile Commerce Yang Diusulkan
4.1.4.3 Entity Relationship Diagram ERD
Pada Entity Relationship Diagram ERD, hubungan antar file direlasikan dengan kunci relasi Relational Key yang merupakan kunci utama dari masing-
masing file. ERD terdiri dari sekumpulan objek dasar, yaitu entitas-entitas yang saling berhubungan, ERD terbentuk dari entitas dan relasi sehingga dalam hal ini
ERD merupakan himpunan entitas-entitas dan himpunan relasi yang dideskripsikan lebih jauh melalui sejumlah atribut-atribut yang menggambarkan seluruh fakta dari
sistem yang ditinjau. Ada 4 jenis hubungan dari ERD, yaitu :
a 1-1 : Menunjukkan hubungan satu ke satu
b 1-n : Menunjukkan hubungan satu ke banyak
c n-1 : Menunjukkan hubungan banyak ke satu
d n-n : Menunjukkan hubungan banyak ke banyak
Berikut ini merupakan ERD Sistem Informasi Mobile Commerce Pada Distro Equaltrev Berbasis Mobile Web yang diusulkan :
Pelanggan melakukan
Pemesanan memiliki
Kota_kab Propinsi
memiliki
mengelola
Kantong memiliki
Produk_detail memiliki
Produk terjadi
Retur Nama_ktkb
Nama_ktkb Kode_propinsi
Kode_propinsi Kode_kota
Kode_kota Ongkos_kirim
Ongkos_kirim N
1 Kode_propinsi
Kode_propinsi nama_propinsi
nama_propinsi
Nama_produk Nama_produk
Harga_produk Harga_produk
Kode_produk Kode_produk
Kode_kat Kode_kat
Kategori Ket_kat
Ket_kat Aktif_kat
Aktif_kat Nama_kategori
Nama_kategori Kode_kat
Kode_kat
memiliki Disc_produk
Disc_produk
ukuran ukuran
warna warna
Kode_produk Kode_produk
Id_dproduk Id_dproduk
Tgl_in Tgl_in
Img_produk Img_produk
berat berat
stok stok
Ket_produk Ket_produk
1 N
1 1
N
N N
1 1
N 1
N Uid_plg
Uid_plg Nama_pel
Nama_pel kelamin
kelamin Alamat_pel
Alamat_pel Kode_kota
Kode_kota negara
negara kdpost
kdpost Email_pel
Email_pel Telp_rumah
Telp_rumah
Telp_hp Telp_hp
No_fax No_fax
Status_pesan Status_pesan
Status_pel Status_pel
userID userID
PassID PassID
Id_kantong Id_kantong
Id_dproduk Id_dproduk
Uid_plg Uid_plg
tanggal tanggal
jml jml
jam jam
No_pesan No_pesan
Uid_plg Uid_plg
Tgl_pesan Tgl_pesan
Jam_pesan Jam_pesan
Meth_bayar Meth_bayar
Status_bayar Status_bayar
memiliki 1
N memiliki
1 1
No_pesan No_pesan
No_retur No_retur
No_retur Tgl_retur
Tgl_retur Jam_retur
Jam_retur Status_retur
Status_retur
Id_dproduk Id_dproduk
Id_dpesan Id_dpesan
No_pesan No_pesan
Jml_pesan Jml_pesan
No_retur No_retur
Id_dretur Id_dretur
Jml_retur Jml_retur
Ket_retur Ket_retur
Id_dproduk Id_dproduk
Gambar 4.28 ERD Sistem Informasi Mobile Commerce Yang Diusulkan
4.1.4.4 Struktur File