Simbol-Simbol
Entity Relationship Diagram ( ERD )
Membuat sebuah ERD ( Entity Relationship Diagram ) memerlukan beberapa komponen di dalamnya. Tentu saja tidak ketinggalan salah satunya adalah penggunaan simbol-simbol dalam pembuatan guna memudahkan dalam membaca ERD yang dibuat.
Tiga komponen utama dalam ERD yaitu entitas, atribut dan relasi memiliki simbolnya masing-masing. Komponen entitas di simbolkan dengan sebuah persegi panjang, atribut disimbolkan dengan lingkaran eclipse sedangkan untuk relasi disimbolkan dengan tanda garis. Berikut gambar jelas untuk masing-masing entitas :
Setelah memahami tentang simbol untuk masing-masing komponen pembangun ERD ini. Muncul sebuah pertanyaan baru :
Bagaimana cara menggunakan ketiga komponen tersebut dalam implementasi ke bentuk ERD ?
Ambil contoh dari artikel sebelumnya yang sudah terdapat sebuah contoh terkait membuat sistem pembayaran.
Pertama, pada bagian kiri pilih bentu rectangle untuk menempatkan entitas.
Kemudian klik dua kali pada bentuk itu, isikan dengan teks entitas yang telah ditentukan.
Hasilnya :Tambahkan satu lagi untuk entitas Penerima menjadi :
Catatan khusus yang perlu dipahami dalam sebuah Sistem Pembayaran antara entitas Pembayar dan Penerima pasti memiliki hubungan. Apa hubungannya ? Jelas sekali yaitu Transaksi. Transaksi inilah yang dinamakan dengan relasi antara entitas satu dan entitas yang lain. Dalam artikel sebelumnya selain ada entitas Pembayar dan Penerima, ada entitas lain yaitu Tujuan.
Disini Tujuan dan Transaksi merupakan hal yang sama. Merupakan sesuatu yang menggambarkan hubungan antara Pembayar dan Penerima. Pada bagian ini kita telah menemukan relasi atau hubungan antar entitas, penghubung ini digambarkan dengan bentuk layang-layang.
Tambahkan bentuk layang-layang :
Masing-masing entitas, tambahkan atribut yang telah ditentukan sesuai dengan artikel sebelumnya, entitas Pembayar menjadi di kelilingi oleh atribut-atribut yang ditentukan.
Tambahkan simbol atribut, drag and drop sehingga menjadi :
Setelah tertata, tambahkan garis penghubung antara entitas dan atribut. Pada menu bagian atas, pilih menu Tools dan klik Connector.Menjadi :
Lakukan terhadap atribut lain sehingga semua terhubung.Untuk meluruskan garis penghubung antara entitas dan atribut, klik kanan pada garis Connector → Straight Connector.
Kalau dibaca secara ringkas, ERD diatas menceritakan Pembayar dengan karakteristik / identitas nama, alamat, umur dan jenis kelamin yang sudah diketahui melakukan sebuah Transaksi yang nantinya diserahkan kepada Penerima.
Pembayaran ini tentunya melewati sebuah proses. Proses yang dilewati ini dinamakan dengan Transaksi yang dilakukan pembayar nantinya menyimpan data siapa yang membayar ( pembayar ), tanggal pembayaran, membayar untuk apa ( tujuan pembayaran ) dan dibayarkan kepada siapa ( penerima pembayaran )
Kemudian untuk entitas Penerima, merupakan entitas yang menerima pembayaran dan memiliki identitas / karakteristik nama, jenis kelamin dan jabatan.
Sederhana bukan!?
Di ERD ini masih perlu penyempurnaan, kita bahas di artikel yang akan datang. Thanks 😎
Tags:
Database