Entity Relationship Diagram (ERD) adalah diagram yang menunjukkan relasi set entitas yang disimpan dalam database. Entitas dalam konteks ini adalah objek (komponen data). Himpunan entitas adalah kumpulan entitas yang serupa. Entitas ini dapat memiliki atribut yang menentukan propertinya. Dengan mendefinisikan entitas, atributnya, dan menunjukkan relasi di antara mereka, ERD menggambarkan struktur logis dari basis data.
Contents
Ada lima komponen utama ERD:
Entitas adalah objek atau konsep yang ingin Anda simpan informasinya. Entitas direpresentasikan dengan simbol persegi panjang.
Entitas lemah adalah entitas yang harus didefinisikan menggunakan relasi foreign key dengan entitas lain karena tidak dapat diidentifikasi secara unik oleh atributnya sendiri.
Aksi menunjukkan bagaimana dua entitas berbagi informasi dalam database. Aksi direpresentasikan dengan simbol belah ketupat.
Dalam beberapa kasus, entitas dapat terhubung sendiri. Misalnya, karyawan dapat mengawasi karyawan lain.
Atribut adalah nilai karakteristik yang dimiliki entitas. Atribut direpresentasikan dengan simbol oval.
Atribut kunci adalah karakteristik entitas yang bersifat unik. Misalnya, nomor jaminan sosial karyawan menjadi atribut kunci karyawan.
Atribut multivalue adalah atribut yang dapat memiliki lebih dari satu nilai. Misalnya, entitas karyawan dapat memiliki beberapa nilai keterampilan.
Atribut derivasi adalah atribut yang didasarkan pada atribut lain. Misalnya, gaji bulanan karyawan didasarkan pada gaji tahunan karyawan.
Garis penghubung adalah garis yang menghubungkan atribut untuk menunjukkan relasi antar entitas dalam diagram.
Kardinalitas digunakan untuk sebagai perbandingan jumlah instance antar entitas yang saling berhubungan. Ordinalitas erat kaitannya dengan kardinalitas. Kardinalitas menentukan kemunculan suatu relasi, sedangkan ordinalitas menggambarkan relasi sebagai suatu keharusan atau opsional. Dengan kata lain, kardinalitas menentukan jumlah maksimum relasi dan ordinalitas menentukan jumlah minimum relasi absolut.
Ada beberapa pakem (gaya) untuk menampilkan kardinalitas:
Berikut ini cara membuat Entity Relationship Diagram :
Langkah pertama dalam membuat ERD adalah mengidentifikasi semua entitas yang akan Anda gunakan. Gambarlah persegi panjang untuk setiap entitas yang dapat Anda pikirkan di halaman Anda.
Amati dua entitas, apakah mereka saling terkait? Jika demikian gambarlah garis yang menghubungkan kedua entitas tersebut.
Bagaimana setiap entitas saling terkait? Gambarlah belah ketupat sebagai simbol aksi antara dua entitas pada garis yang baru saja Anda tambahkan. Dalam belah ketupat tersebut, tuliskan deskripsi singkat tentang bagaimana mereka terkait.
Dalam ERD, atribut diperlukan untuk memodelkan karakteristik apa yang akan disertakan dengan setiap entitas. Atribut seperti “ID” dan “Nama” adalah atribut yang seringkali digunakan.
Lanjutkan untuk menghubungkan entitas dengan garis, dan menambahkan simbol belah ketupat untuk menggambarkan setiap relasi. Beberapa entitas mungkin tidak saling terhubung.
Catatan:
Server Proxy bertindak sebagai penengah antara Anda dan internet. Proxy digunakan untuk menyediakan berbagai keamanan,… Read More
Error 404 not found terjadi ketika pengguna mencoba mengakses aset yang tidak ada atau telah… Read More
Plagiarisme pada dasarnya adalah "meniru dari hasil karya orang lain" tanpa memberi mereka kredit pada… Read More
Zoom adalah aplikasi panggilan video pilihan selama pandemi COVID-19. Sayangnya, beberapa fitur membuat rapat yang sedang… Read More
Blogger mungkin adalah platform blog tertua yang masih digunakan, Google Blogger telah menjadi rumah bagi… Read More
Apa itu Affiliate Marketing? Affiliate marketing adalah sistem bisnis dimana perseorangan/perusahaan membayar jasa seseorang ketika… Read More
This website uses cookies.