Apa itu Diagram E-R ? Diagram E-R merupakan diagram yang menghubungkan antar entity atau entitas.
- Entitas sendiri mempunyai arti yaitu objek yang ada dan dapat dibedakan dengan objek lain. Entity Sets adalah kumpulan entitas yang mempunyai tipe sama. Misalnya: Kumpulan entitas Mahasiswa . Contoh Entity:
- Benda yang ada secara fisik/person Misalnya Manusia : Mahasiswa, Dosen, dan Pegawai
- Benda yang ada secara Tempat : Gazebo, Kampus, dan Perpustakaan
- Benda yang ada secara Objek : Buku, Komputer, dan Laptop
- Attribute adalah sifat yang mempresentasikan entity yang proprti deskriptifnya dimiliki oleh semua anggota entity. Setiap atribut pada entitas memiliki kunci atribut (key atribut) yang bersifat unik (primary key). Contoh : Entitas Mahasiswa mempunyai primary key yaitu NIM. Jenis-Jenis Atribute yaitu :
- Atribut Simple(sederhana) yaitu tiap entity memiliki nilai atomik tunggal.
Misalnya : NIM,NISN,dll. - Atribut single value(benilai tungal) yaitu atibut yang tiap entity hanya memiliki nilai tunggal . Misal: Atribut Jenis_kelamin pada entity Mahasiswa
- Atribut Komposit adalah atribut yang terdiri dari beberapa komponen.
Misalnya : Entity Mahasiswa mempunyai atribut yang terdiri dari alamat,nama_kota,dan kode_pos. - Atribut Multi value adalah atribut yang mempunyai beberapa nilai.
Misalnya : Atribut hobi dari entity Mahasiswa - Atribut derivatif adalah atribut yang diturunkan/dikalkulasikan dari store atribute.
Misalnya : atribut umur yang dihasilkan dari atribut tanggal_lahir. - Relationship adalah hubungan yang terjadi antara satu atau lebih entity. Relasi dapat memiliki nilai atribut dimana terjadi adanya transakasi yang menghasilkan suatu nilai tertentu.
Misalnya : Entity Mahasiswa dengan NIM="242" dan Nama="Adam" berelasi dengan entity sebuah Mata Kuliah kode_MK="5302" dengan Nama Mata Kuliah mk="SBD".
Berikut adalah tipe dari Relationship : - Binary Relationship
- Ternary Relationship
- One to one relationship
- One to many relationship
- Many to many relationshipSimbol pada Diagram E-R (entity relationship)Contoh Diagram E-R pada perpustakaan