Minggu, 16 Oktober 2022

MENENTUKAN KARDINALITAS DAN OPSIONALITAS

    Dalam menentukan kardinalitas dan opsionalitas, kita harus memahami dulu apa itu kardinalitas dan optionalitas. KARDINALITAS Merupakan derajat yang menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain. Macam-macam kardinalitas, misalkan hubungan antara entitas A dan B:
  1. Satu ke satu (one to one), maksudnya adalah setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B, begitu pula sebaliknya.
  2. Satu ke banyak (one to many), maksudnya adalah setiap anggota entitas A dapat berhubungan dengan lebih dari satu anggota entitas B tetapi tidak sebaliknya.
  3. Banyak ke banyak (many to many), maksudnya adalah Setiap anggota entitas A dapat berhubungan dengan banyak anggota entitas B dan sebaliknya.





    Sedangkan optionalitas sebuah instance dari sebuah relasi yang secara umum bentuknya bisa kata kerja aktif atau pasif. Atau bisa juga berbentuk penghubung (tergantung dari kondisi relasi). Bentuknya bisa berupa mandatori (harus) atau optional (boleh).

Contoh kasus kardinalitas dan opsionalitas:
1. Prodi diketuai oleh dosen 
2. Dosen ploting program studi 
3. Mahasiswa dibimbing dosen 
4. Dosen memiliki prodi 
5. Dosen mengampu matakuliah 
6. Prodi memiliki kelas 
7. Mahasiswa memilih matakuliah 
8. Mahasiswa ploting Kelas 
9. Fakultas Memiliki Prodi 
10. Mahasiswa dibimbing dosen



0 komentar:

Posting Komentar

Menginstal XAMPP: Menyediakan Lingkungan Pengembangan Lokal yang Kuat

     Dalam dunia pengembangan web, memiliki lingkungan pengembangan lokal yang kuat dan mudah digunakan sangat penting. Salah satu perangkat...