Entity Relational Diagram ERD

61

3.1.4 Analisis Basis Data

3.1.4.1 Entity Relational Diagram ERD

ERD Entity Relationship Diagram merupakan model konseptual yang mendeskripsikan hubungan antara penyimpanan. ERD digunakan untuk memodelkan struktur data dan hubungan antar data. Dengan ERD, model dapat diuji dengan mengabaikan proses yang dilakukan. Model data dari sistem yang akan dibangun dapat dilihat dari gambar 3-5. Produk Member Kategori melakukan memiliki id_produk id_kategori id_kategori id_member id_member memiliki Provinsi Kota memiliki id_provinsi id_provinsi id_kota id_kota memiliki Detail_Gambar id_gambar id_produk memiliki id_detail_produk id_produk id_ukuran dimiliki id_ongkos_kirim memiliki id_retur mengomentari id_member id_komentar id_produk Galeri memiliki Membuat Testimonial id_galeri id_member id_member id_testimonial Diskon id_diskon id_pesanan dilakukan id_pesanan id_pembayaran 1 . . 1 N N 1 1 . . N 0 . . N 1 N 1 . . 1 0 . . 1 0 . . N 1 . . 1 1 N 1 N 1 . . 1 0 . . N 0 . . N 1 . . 1 1 . . 1 0 . . 1 Pembayaran Retur N id_detail_pesanan id_pesanan id_produk 1 id_detail_produk memiliki 1 N Detail Produk Tujuan Pengiriman memiliki 1 . . 1 0 . . 1 id_pesanan id_tujuan memiliki 1 1 id_kota id_pesanan Detail_Retur memiliki memiliki id_retur id_detail_retur id_detail_pesanan 1 N 1 . . 1 1 . . 1 memiliki vote melakukan 1 . . 1 0 . . N 0 . . 1 1 . . 1 Jasa Pengiriman Jenis Pengiriman Ongkos Kirim memiliki 1 N memiliki memiliki 1 N 1 1 id_jasa_pengiriman id_jenis_pengiriman id_jasa_pengiriman id_jenis_pengiriman id_kota id_ongkos_kirim Ukuran id_ukuran memiliki 1 N Petugas id_petugas id_petugas mengelola 1 N memiliki 1 N Pengiriman dilakukan 1 1 id_pesanan Id_pengiriman Pesanan Baru memiliki id_pesanan_baru id_detail_retur memiliki 0 . . 1 1 . . 1 id_detail_produk 1 1 Produk Diskon id_produk_diskon id_produk Id_dsikon 1 . . 1 0 . . N 1 0 . . N Pengiriman Retur Pembayaran Retur dilakukan 1 1 dilakukan 1 . . 1 0 . . 1 id_retur Id_pengiriman_retur id_retur id_pembayaran_retur id_detail_retur id_alasan_retur memiliki 1 N Pemesanan Alasan_Retur Gambar 3-5 ERD Aplikasi E-commerce di Errorizer Records 62 63

3.1.4.2 Kamus Data ERD