- Satu ke satu (one to one), maksudnya adalah setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B, begitu pula sebaliknya.
- Satu ke banyak (one to many), maksudnya adalah setiap anggota entitas A dapat berhubungan dengan lebih dari satu anggota entitas B tetapi tidak sebaliknya.
- 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
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