Anda di halaman 1dari 8

Dokumentasi Pembuatan ERD OMA

(Online MART)

Nama / NRP:

Zikrul Pandu Saputra 160817033

Ardi Tirta Senjaya 160420039

Ahmad Alfakar Wildan N 160717061

Adhifaricho Putra 160415063

Evander Benedict Daniel 160816016

Fakultas Teknik

Universitas Surabaya

2021
ER Diagram
Contoh Data
1. Cabang
id Nama Cabang id Nota Transaksi id Konsumen id Point id Transaksi
Produk
110 Jawa Timur 5201, 3102 11, 21
220 Jawa Tengah 4280 31
330 Jawa Barat
440 Bali 1290 51
550 Lombok 2109 41

2. Lokasi
id Kota Lokasi id Cabang id Konsumen
123 Surabaya 110 5201
234 Malang 110 3102
345 Mataram 550 2109
456 Denpasar 440 1290
567 Semarang 220 4280

3. Konsumen
id Nama Konsumen Alamat No. Telp Email idPoints
5201 Ari Kusuma Jl. Bunga 082145 ari@email.com 11
3102 Viola Jl. Kecoa 088192 vio@email.com 21
4280 Oni Chan Jl. Burung 081234 oni@email.com 31
2109 Rony Radke Jl. Metal 082109 rony@email.com 41
1290 Brenda Jl. Barbie 088812 enda@email.com 51

4. Pembayaran
id Nama Pembayaran id Transaksi
1001 Cash On Delivery 981
1002 OVO 982, 983
1003 Shopee Pay 985
1004 Gopay 984
1005 ATM Transfer

5. Proses
id Nama Proses
3412 Pembelian
3411 Pembelian
3415 Pembelian
3413 Pembelian
3416 Pembelian
6. Riders
id Nama Alamat Telpon idKonsumen idPoint idProses idTransaksi
Riders
2241 Udin Jl. Kembang 08321 5201 11 3412
9
2242 Imam Jl. Menur 08312 3102 21 3411
9
2243 Gilang Jl. 08329 4280 31 3415
Krembangan 8
2244 Edwin Jl. Raya 08921 2109 41 3413
0
2246 Firman Jl. Gang 08976 1290 51 3416
3

7. Point
id Total Point idTransaksi
11 80.100 981
21 100.000 983
31 67.000 984
41 73.000 985
51 1.000 982

8. Transaksi
id Total Barang Total Nominal
981 12 920.000
982 11 100.000
983 20 1.870.000
984 31 760.000
985 15 890.000

9. Promos
id Nama Promo Jenis Promo Nominal Promo id Produk id Transaksi
1 Saletember Potongan 9.999 456 981
Harga
2 Fresh Week Potongan 3.500 458 984, 983
Harga
3 Weekend Sale Gratis 10.000 456, 457 981
Ongkir
4 Monday Gratis 10.000 458, 459 985
Momday Ongkir
5 Hari Ini Gratis 10.000 456, 457, 982, 983
Untukmu Ongkir 460
10. Produk
id Nama Produk Harga Jumlah Stok Kategori
456 Minyak 20.000 10.000 Bahan Pokok
457 Beras 12.000 1000 Bahan Pokok
458 Cake 35.000 20 Kue Basah
459 Nastar 21.000 100 Kue Kering
460 Ayam Utuh 38.000 100 Makanan Segar

Entitas
Terdapat 10 entitas, diantaranya :
1. Cabang
2. Lokasi
3. Konsumen
4. Pembayaran
5. Proses
6. Riders
7. Point
8. Transaksi
9. Promo
10. Produk

Atribut
1. Atribut Cabang
 idCabang (PK)
 namaCabang
2. Atribut Lokasi
 idLokasi (PK)
 kotalokasi
3. Konsumen
 idKosnumen (PK)
 namaKonsumen
 alamatKonsumen
 noTelpKonsumen
 emailKonsumen
4. Pembayaran
 idpembayaran (PK)
 namapembayaran
5. Proses
 idproses(PK)
 namaproses
6. Riders
 idriders (PK)
 namariders
 alamatriders
 teleponriders
7. Point
 idpoint (PK)
 totalpoint
8. Transaksi
 idtransaksi (PK)
 totalbarangtransaksi
 totalnominaltransaksi
9. Promo
 idpromo (PK)
 namapromo
 jenispromo
 nominalpromo
10. Produk
 idproduk (PK)
 namaproduk
 jumlahstokproduk
 kategoriproduk

Relasi
 Cabang dengan Lokasi
 Satu Cabang terdapat pada banyak Lokasi, dan satu lokasi hanya terdapat pada
satu Cabang.
 Lokasi dengan Konsumen
 Satu Lokasi terdapat banyak Konsumen, dan satu Konsumen hanya berada
pada satu Lokasi.
 Konsumen dengan Points
 Satu Konsumen memiliki satu Points, dan satu Point hanya dimiliki satu
Konsumen.
 Points dengan Transaksi
 Satu Point dapat digunakan pada banyak Transaksi, dan satu Transaksi hanya
dapat dilakukan oleh satu Points.
 Konsumen dengan Proses
 Konsumen dapat melakukan banyak Proses, dan Proses dapat melayani
banyak Konsumen. Sehingga memunculkan sebuah entitas baru bernama
konsumen_has_proses
 Konsumen dengan Pembayaran
 Konsumen dapat memilih banyak tipe pembayaran, dan banyak tipe
Pembayaran dapat dipilih oleh Konsumen. Sehingga membuat sebuah entitas
baru bernama pembayaran_has_konsumen.

 Transaksi dengan Produk


 Satu Transaksi terdapat banyak Produk, dan satu Produk bisa terdapat pada
banyak Transaksi. Sehingga membuat sebuah entitas baru bernama
transaksi_has_produk
 Transaksi dengan Promos
 Satu transaksi bisa terdapat banyak Promo, dan satu Promo hanya terdapat
pada satu Transaksi.
Pembagian Tugas
Pembuatan ERD Pembuatan ERD Pembuatan Laporan Pengisi Data
(Menentukan Entitas (Workbench)
dan Relasi)
Dilakukan dengan Zikrul Pandu Saputra, Zikrul Pandu Saputra Evander Bendict Daniel,
diskusi Bersama Adhifaricho Putra Ardi Tirta Senjaya,
melalui Grup Chat Ahmad Alfakar

Anda mungkin juga menyukai