Page 107 - E-Modul Sistem Basis Data
P. 107
oleh tahap implementasi (yang akan ditunjukkan pada Bab 6). Berikut adalah
bentuk lain dalam penggambaran Diagram E-R.
Gambar 5. 14 Diagram E-R dalam Notasi yang lain lagi
Pada gambar di atas kita lihat relasi 'Mengajar' ditiadakan, karena memang
hanya mewakili relasi dengan derajat satu-ke-banyak (bukan banyak-ke- banyak).
Pada dasarnya, cara penggambaran manapun yang kita gunakan tidak
menjadi masalah yang berarti. Karena yang terpenting, Diagram E-R yang dibuat
itu bisa 'dibaca' dan dipahami siapa saja, sehingga dapat dengan tepat
diimplementasikan ke dalam sebuah basis data fisik. Oleh karena itu, antara
pembuat Diagram E-R (desainer basis data) dan pembaca'nya
(implementator/administrator basis data) harus ada kesepakatan (kesamaan
pengertian) lebih dulu tentang notasi yang digunakan dalam penggambaran
Diagram E-R.
5.4 Varian Entitas
Idealnya, himpunan entitas yang kita libatkan dalam sebuah Diagram E-R
adalah himpunan entitas kuat/bebas (Strong Entity Sets). Himpunan entitas
demikian tidak memiliki ketergantungan dengan himpunan entitas lainnya.
Himpunan entitas Mahasiswa, Dosen dan Kuliah sebagaimana yang ditunjukkan
sebelumnya dapat digolongkan sebagai himpunan entitas kuat, yang masing-
masing dapat berdiri sendiri. Sebagai himpunan entitas yang kuat/bebas,
kemunculan entitas-entitas di dalamnya tidak tergantung pada keberadaan entitas
di himpunan entitas yang lain. Ketiga himpunan entitas tersebut juga bukan
merupakan bagian (sub) dari himpunan entitas yang lain.
95