Hubungan Antar Entitas 2
Hubungan Antar Entitas 2
Entity Relationship Diagram (ERD) adalah sebuah model data yang didasarkan atas
persepsi dunia nyata, yang terdiri dari objek dasar yang disebut dengan entitas dan
hubungan (relation) antara objek-objek tersebut.
Entitas (entity) adalah kelompok orang, tempat, objek, kejadian atau konsep tentang apa
yang kita perlukan untuk men-capture dan menyimpan data.
Kategori entitas:
Orang: agen, kontraktor, pelanggan
Tempat: wilayah, gedung, ruangan, kampus
Objek: buku, mesin, produk
Peristiwa: penerapan, pembatalan, pendaftaran
Konsep: rekening, dana, stok.
Atribut (attribute) adalah sifat atau karakteristik deskriptif suatu entitas. Contoh: entitas
Mahasiswa memiliki atribut: npm, nama, alamat, no_telepon, tgl_lahir.
Beberapa atribut dikelompokkan secara logis menjadi superatribut (superattribute) yang
disebut atribut gabungan (compound attribute).
Misalnya, nama, merupakan atribut gabungan dari nama_depan, nama_tengah,
dan nama_keluarga.
Hubungan (relationship) adalah hubungan yang terdapat di antara satu atau lebih
entitas.
Misalnya: hubungan antara entitas STUDENT dan MATA KULIAH:
MAHASISWA mengikuti satu atau lebih MATA KULIAH.
MATA KULIAH diikuti oleh nol, satu, atau lebih MAHASISWA.
Contoh Relationship