3.6 Entity Relationship Diagram ERD
Entity Relationship Diagram ERD adalah menyediakan cara untuk mendeskripsikan perancangan basis data pada peringkat logika.Entity Relationship Diagram ERD
adalah gambaran mengenai berelasinya antarentitas. 1. Sistem adalah kumpulan elemen yang setiap elemen memiliki fungsi masing-
masing dan secara bersama-sama mencapai tujuan dari sistem tersebut. 2. Kebersamaan dari sistem di atas dilambangkan dengan saling berelasinya antara
satu entitas dengan entitas lainnya 3. Entitas entity entity set, memiliki banyak istilah di dalam ilmu komputer, seperti
tabel table, berkas data file, penyimpan data data store, dan sebagainya
ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi.
ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol. Adapun rancangan ERD
pada sistem ini adalah sebagai berikut:
Universitas Sumatera Utara
1 1
1 1
1 1
n n m
n m
n
n n
n n
1 1
Gambar 3.13 Entity Relationship Diagram
KETERANGAN : Produk
:
{id_produk, id_kategori, id_manufaktur, kualitas, harga, lebar, tinggi, tgl_masuk}
Order :
{id_kota, id_kurs, email, nama, alamat, status order, tgl_order, jm_order}
KURIR
Dikirim
PENGIRIMAN
Diantar
Produk
Memiliki
KATEGORI
Mengantar ke-
KOTA
Pemesanan Detail
ORDER
Melakukan
PELANGGAN
Memiliki
Melakukan
PEMBAYARAN
KERANJANG BELANJA
Memiliki KURS
Universitas Sumatera Utara
Pelanggan :
{id_pelanggan, nm_awal, nm_akhir, email, password, tgl_masuk, tgl_keluar}
Pembayaran : {id_pembayaran, id_order, id_kurs, tgl_pembuatan}
Keranjang Belanja : {id_belanja, id_kurir, id_kurs, id_pelanggan, hadiah, tgl_masuk}
Kurs :
{id_kurs, nama, format, hapus, aktif}
Pengiriman : {id_pengiriman, id_kurir, harga}
Kurir :
{id_kurir, nama, aktif, hapus, metode_pembayaran}
Kota :
{id_kota, id_kurs, id_wilayah, nm_kota, ongkos_kirim}
Kategori :
{ id_kategori, nm_kategori, ket}
Universitas Sumatera Utara
3.7 Normalisasi