Studi Kasus Yang Akan di Selesaikan.
Dalam sistem akademik selesaikan relasi antara.
1. Prodi diketuai oleh dosen.
2. Dosen plotting program studi.
3. Mahasiswa dibimbing dosen.
4. Dosen memilki prodi.
5. Dosen mengampu matakuliah.
6. Prodi memiliki kelas.
7. Mahasiswa memilih matakuliah.
8. Mahasiswa plotting kelas.
9. Fakultas memiliki prodi.
10. Mahasiswa di bimbing dosen.
Pembahasan
1. Prodi di Ketuai oleh Dosen
- Relasi = Mandatory
- Kardinalitas = One to One
Karena
program studi hanya bisa diketuai oleh satu dosen dan seorang dosen hanya bisa menjadi ketua di satu prodi.
- Kardinalitas = Many to Many
Karena
dosen bisa mengajar di beberapa program studi dan program studi tidak hanya
memiliki satu dosen.
3. Mahasiswa Dibimbing Dosen.
- Relasi = Mandatory
- Kardinalitas = Many to Many
Karena
mahasiswa bisa dibimbing oleh beberapa dosen dan dosen bisa membimbing banyak
mahasiswa.
4. Dosen Memilki Prodi.
- Relasi = Mandatory
- Kardinalitas = Many to One
- Kardinalitas = Many to One
Karena dosen wajib mempunyai program studi. Dan program studi dapat memiliki banyak dosen
5. Dosen Mengampu Matakuliah.
- Relasi = Mandatory
- Kardinalitas = Many to One
Karena
dosen bisa mengampu beberapa mata kuliah dan satu mata kuliah hanya bisa diampu
oleh satu dosen.
6. Prodi Memiliki Kelas.
- Relasi = Mandatory
- Kardinalitas = One to Many
Karena prodi memiliki banyak kelas dan kelas hanya boleh memiliki satu program studi.
7. Mahasiswa Memilih Matakuliah.
- Relasi = Mandatory
- Kardinalitas = Many to Many
9. Fakultas memiliki prodi.
- Relasi = Mandatory
- Kardinalitas = One to Many
Karena
fakultas bisa memiliki beberapa program studi dan satu program studi hanya
boleh memiliki satu fakultas.
10. Mahasiswa di bimbing dosen.
- Relasi = Mandatory
- Kardinalitas = Many to Many
Karena mahasiswa bisa dibimbing oleh beberapa dosen dan dosen bisa membimbing banyak mahasiswa.
Terimakasih.