PTS Semester 1

LATIHAN1/10
No. 1

PT. Solusi Digital merancang sebuah sistem informasi akademik. Salah satu modul krusial adalah pengelolaan nilai mahasiswa. Terdapat entitas 'Mahasiswa', 'Mata Kuliah', dan 'Nilai'. Entitas 'Mahasiswa' memiliki atribut NIM, Nama, Jurusan. Entitas 'Mata Kuliah' memiliki atribut KodeMK, NamaMK, SKS. Entitas 'Nilai' akan mencatat nilai NIM, KodeMK, dan NilaiAngka. Relasi antar entitas ini adalah Many-to-Many antara Mahasiswa dan Mata Kuliah, yang dipecah oleh entitas 'Nilai'. Jika Anda diminta untuk mendesain skema tabel database dan memastikan integritas referensial, Foreign Key mana yang harus didefinisikan pada tabel 'Nilai'?