Entitas Entity Relasi Relationship Derajat relasi Relationship Degree Atribut

38

2.9.5 ERD Entity Relationship Diagram

ERD adalah suatu model jaringan yang menggunakan susunan data yang tersimpan dalam sistem secara abstrak. Ladjamudin, 2005 : 142. Diagram hubungan entitas atau yang lebih dikenal dengan sebitan E-R Diagram, adalah notasi grafik dari sebuah model data atau sebuah model jeringan yang menjelaskan tentang data yang tersimpan storage data dalam sistem secara abstrak. Diagram hubungan entitas tidak menyatakan bagaimana memanfaatkan data, membuat data, mengubah data dan menghapus data. Ladjamudin, 2005 : 143. Elemen-elemen ERD adalah sebagai berikut: Ladjamudin, 2005:143-148

1. Entitas Entity

Entity adalah sesuatu apa saja yang ada di dalam sistem, nyata maupun abstrak di mana data tersimpan atau di mana terdapat data. Entitas diberi nama dengan kata benda dan dapat dikelompokkan dalam empat jenis nama, yaitu orang, benda, lokasi, dan kejadian terdapat unsur waktu di dalamnya. Pada ERD, entity digambarkan dengan sebuah bentuk persegi panjang.

2. Relasi Relationship

Pada ERD, Relationship dapat digambarkan dengan sebuah bentuk belah ketupat. Relationship adalah hubungan alamiah yang terjadi antara entitas. Pada umumnya penghubung relationship diberi nama dengan kata kerja dasar, sehingga memudahkan untuk melakukan pembacaan relasinya bisa dengan kalimat aktif atau 39 kalimat pasif. Penggambaran hubungan yang terjadi adalah sebuah bentuk belah ketupat dihubungkan dengan dua bentuk empat persegi panjang.

3. Derajat relasi Relationship Degree

Relationship degree atau derajat relasi adalah jumlah entitas yang berpartisipasi dalam satu relationship. Derajat relasi yang sering dipakai di dalam ERD: a. Unary Relationship Unary relationship adalah model relasi yang terjadi di antara entity yang berasal dari entity set yang sama. Sering juga disebut sebagai recursive relationship atau reflective relationship. b. Binary Relationship Binary relationship adalah model relasi antara instansi-instansi istances dari suatu tipe entitas dua entity yang berasal dari entity yang sama. Relationship ini paling umum digunakan dalam pembuatan model data. c. Ternary Relationship Ternary relationship merupakan relationship antara instansi- instansi istances dari tiga tipe entitas secara sepihak. Masing- masing entitas mungkin berpartisipasi satu atau banyak dalam suatu relationship ternary. Perlu dicatat bahwa relationship ternary tidak sama dengan tiga relationship binary. 40

4. Atribut

Secara umum, atribut adalah sifat atau karakteristik dari tiap entitas maupun tiap relationship. Maksudnya, atribut adalah sesuatu yang menjelaskan apa sebenarnya yang dimaksud entitas maupun relationship, sehingga sering dikatakan atribut adalah elemen dari setiap entitas dan relationship. Ada dua jenis atribut: a. Identifier key, digunakan untuk menentukan suatu entity secara unik primary key. b. Descriptor nonkey attribute digunakan untuk men- spesifikasikan karakteristik dari suatu entity yang tidak unik.

5. Kardinalitas Cardinality