Derajat Relasi Kardinalitas Relasi

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

Dokumen yang terkait

Server 2000 Berbasis Client Server (Studi Kasus Pada Yayasan Budi Bakti Utama) Perancangan Sistem Informasi Akuntansi Laporan Posisi Keuangan Dengan Menggunakan Microsoft Visual Basic 6.0 Dan Microsoft

0 9 65

Perancangan Sistem Informasi Akuntansi Kas Pada Yayasan Babussalam Dengan Menggunakan Microsoft Visual Basic 6.0 Dan SQL server 7.0 Berbasis Client server

19 141 128

Perancangan sistem informasi akuntansi laporan keuangan laba rugi pada Tahu Tidur Resto dengan menggunakan software Microsoft Visual Basic 2005 dan MySQL berbasis client server

1 4 1

Perancangan Sistem Informasi Akuntansi Kas Menggunakan Software Microsoft Visual Basic 6.0 Dan SQL Server 2000 Berbasis Client Server Pada PT Cipta Sejahtera

1 14 242

Perancangan Sistem Informasi Akuntansi Laporan Keuangan Pada Yayasan Pembina Masjid Salman ITB Menggunakan Software Microsoft Visual Basic 2008 Dan MYSQL Berbasis Client Server

5 42 360

Perancangan Database Management System Penjulan Pada PT. Samafitro Cabang Bandung Dengan Menggunakan Software Microsoft Visual Basic 6.0 Dan Microsoft Sql Server 2000 Berbasis Client Server

5 46 237

Perancangan Sistem Informasi Pemeriksaan Kas Dengan Menggunakan Software Microsoft Visual Basic 6.0 Dan Database SQL Server 2000 Berbasis Client Server Pada Kantor Akuntan Publik Sanusi, Supardi, Dan Soegiharto

0 4 1

Perancangan Sistem Informasi Akuntansi Kredit Gadai Pada Perum Penggadaian Kantor Cabang Pungkur Bandung Dengan Menggunakan Software Microsoft Visual Basic 6.0 Dan Microsoft SQL Server 2000 Berbasis Client Server

1 21 184

Perancangan Sistem Informasi Akuntansi Laporan Keuangan Neraca Pada Kelurahan Cibeureum Dengan Menggunakan Software Microsoft Visual Basic 6.0 Dan Microsoft SQL Server 2000 Berbasis Client Server

0 14 322

Perancangan Sistem Informasi Akuntansi Laporan Keuangan Surplus/Defisit Pada Gelanggang OlahRaga Bumi Siliwangi Universitas Pendidikan Indonesia Bandung Dengan Menggunakan Software Microsoft Visual Basic 6.0 Dan Database Mysql Berbasis Client Server

0 15 289