Hallo teman-teman? apa kabar.. semoga baik, pada artikel kali ini saya akan sedikit membahas tentang apa itu mapping cardinality pada ERD atau entity relationship diagram,
mapping cardinality adalah hubungan antara entitas terhadap entitas dimana diantaranya terdapat relasi atau relationship, dan untuk jenis jenis dari mapping cardinality ada 3 yaitu :
1.One To Many (I-M)
One to Many adalah perbandingan antara entity pertama dengan entity kedua berbading satu berbanding banyak :
Contoh:

Gambar diatas menggambarkan 2 entitas dengan 1 relasi dimana kita membacanya ialah, 1 ruangan dapat ditempati oleh banyak pasien.
2.One To One(I-I)
One To One adalah perbandingan antara entity pertama dengan entity kedua berbading satu berbanding satu :
Contoh:
gambar diatas menggambarkan hubungan 2 entitas dengan 1 relasi cara membacanya adalah 1 karyawan menempati 1 jabatan begitu pula sebaliknya, 1 jabatan diduduki oleh 1 karyawan
3.Many To Many(M-M)
Many To Many adalah perbandingan antara entity pertama dengan entity kedua berbading Banyak berbanding banyak :
Contoh :
Pada gambar di atas terdapat 2 entitas dengan 1 relasi dimana relasinya atau mappingnya adalah many to many, cara mencocokannya adalah sesuai dengan gambar diatas mengartikan bahwa 1 cutomer dapat memesan banyak barang, lalu kondisinya kita balik, 1 barang dapat dipesan oleh banyak customer, nah ketika kita menemukan hal tersebut didalam suatu relasi database, maka relasionnya atau belah ketupatnya dimana pada study case dia atas adalah “pesan”, menjadi table dalam database sebagai table pengampu.
ERD ini banyak digunakan biasanya oleh databse analisis, guna menganalisa data-data apa saja yang akan di buat dalam suatu aplikasi,
oke teman-teman cukup sekian artikel kali ini semoga bermanfaat 🙂

