ER Diagram
Diagram E-R berupa model data
konseptual, yang merepresentasikan data
dalam suatu organisasi
Tidak bergantung kepada software yang
akan dipakai untuk mengimplementasikan
database
Sejauh ini banyak sekali model notasi
yang dipakai untuk membuat diagram E-R
ERD menekankan pada struktur dan
relationship data,
berbeda dengan DFD(Data Flow Diagram)
yang merupakan model jaringan fungsi
yang akan dilaksanakan sistem
Tiga notasi dasar yang bekerja pada
model E-R yaitu :
entity sets
relationship sets
attributes
Entity (Entitas)
Merupakan obyek yang mewakili sesuatu dalam dunia nyata
dan dapat dibedakan antara satu dengan lainnya (unique).
Memiliki atribut yang mendeskripsikan karakteristik dari
objek tersebut.
Dapat berupa:
Fisik (mobil, rumah, manusia, pegawai dsb)
Abstrak/konsep (department, pekerjaan, mata kuliah dsb)
Kejadian (pembelian, penjualan, peminjaman, dll)
Notasi :
Nama Entitas
Contoh :
Entitas Atribut
Departemen
No Lokasi
Nama
Jenis Entitas
Entitas Kuat
Entitas Lemah
Entitas Atribut
Pegawai NIP, Nama, Alamat, Agama, jenis kelamin
Relasi lemah:
Macam Relasi
A1 B1
A1 B1
A2 B2 A2 B2
A3 B3 A3 B3
Tabel A Tabel B
A1 B1
A2 B2
A3 B3
Contoh:
Kunjungan 1
Amir Kunjungan 2
Dewi Kunjungan 1
Fahmi Kunjungan 1
Kunjungan 2
Lanjutan
Ditugaskan_ke
(b) Hubungan dengan
PEGAWAI PROYEK kekangan kardinalitas
Contoh:
Proyek 1
Amir Proyek 2
Dewi Proyek 3
Fahmi Proyek 4
Sueb Proyek 5
Simbol dalam Diagram E-R
Kardinalitas:
ENTITAS
Hubungan
Satu atau banyak
Atribut
Nol, satu, atau banyak