115 Berdasarkan dari definisi di atas, penulis menyimpulkan bahwa ERD suatu
model yang menggambarkan hubungan antara entitas-entitas secara logik.
2.3.6.1 Derajat Relasi
Menurut bin Ladjamudin, A. 2005: 144-146 dalam bukunya yang berjudul Analisis dan Desain Sistem Informasi, menjelaskan bahwa:
Relationship degree atau derajat relationship adalah jumlah entitas yang berpartisipasi dalam satu relationship
”. Derajat relasi yang sering dipakai di dalam ERD sebagai berikut:
A. Unary Relationship Unary Relationship adalah model relationship yang terjadi antara entity set
yang sama. Model ini juga sering disebut sebagai Recursive Relationship atau Reflective Relationship.
Pegawai I
M Menikah
Gambar 2.4 Diagram Relationship Unary B. Binary Relationship
Binary Relationship adalah model relationship antara instance-instance dari suatu tipe entitas dua entity yang berasal dari entity yang sama.
Relationship ini paling umum digunakan dalam pembuatan model data.
MAHASISWA Menikah
KULIAH M
N
Gambar 2.5 Diagram Relationship Binary C. Ternary Relationship
Ternary Relationship merupakan relationship antara instance-instance dari tiga tipe entutas secara sepihak.
MAHASISWA MAHASISWA
Ambil Dosen
SKS
Gambar 2.6 Diagram Relationship Ternary
116
2.3.6.2 Kardinalitas Relasi
Menurut bin Ladjamudin, A. 2005: 147-150 dalam bukunya yang berjudul Analisis dan Desain Sistem Informasi, menjelaskan bahwa:
Kardinalitas relasi menunjukkan jumah maksimum tupel yang dapat berelasi dengan entitas pada entitas yang lain. Terdapat 3 macam kardinalitas relasi,
yaitu sebagai berikut: 1. One to One
Tingkat hubungan ini menunjukkan hubungan satu ke satu, dinyatakan dengan satu kejadian pada entitas pertama, dan hanya mempunyai satu
hubungan dengan satu kejadian pada entitas yang kedua dan sebaliknya.
Jurusan Dosen
NID NID
Kepalai 1
1
Gambar 2.7 One to One 2. One to Many atau Many to One
Tingkat hubungan satu ke banyak adalah sama dengan banyak ke satu, tergantung dari arah mana hubungan tersebut dilihat. Untuk satu kejadian
pada entitas yang pertama dapat mempunyai banyak hubungan dengan kejadian pada entitas yang kedua. Sebaliknya, satu kejadian pada entitas
yang kedua hanya dapat mempunyai satu hubungan dengan satu kejadian pada entitas yang pertama.
Kuliah Dosen
NID Kd_Mk
Ajar 1
M NID
Gambar 2.8 One to Many 3. Many to Many
Tingkat hubungan banyak ke banyak terjadi jika tiap kejadian pada sebuah entitas akan mempunyai banyak hubungan dengan kejadian pada entitas
lainnya.
Kuliah Mahasiswa
NIM Kd_Mk
Ajar M
N NIM
Kd_Mk
Gambar 2.9 Many to Many
117
2.3.6.3 Partisipasi Participation