Pada saat mendaftar menjadi anggota perpustakaan Fakultas, dicatatlah nama, nomor
mahasiswa dan alamat mahasiswa. Setelah itu mereka baru bisa meminjam buku di
perpustakaan. Buku-buku yang dimiliki perpustakaan banyak sekali jumlahnya. Tiap buku
memiliki data nomor buku, judul, pengarang, penerbit, tahun terbit. Satu buku bisa ditulis
oleh beberapa pengarang. Tentukan entitas, atribut dan relasi dari deskripsi di atas, dengan
menggambar ERDnya.
Jawab:
Entitas : Mahasiswa, KAP (Kartu Anggota Perpustakaan), Buku
Atribut : Nama, no.mahasiswa, Alamat mahasiswa, No.buku, Judul, Pengarang, Penerbit dan
tahun terbit.
4. Tentukan Kardinalitas
Berdasarkan deskripsi permasalahan, dapat diketahui bahwa:
1. Setiap Departemen dipimpin oleh satu Supervisor
2. Seorang Supervisor hanya memimpin satu Departemen
3. Setiap Departemen memiliki paling sedikit satu Pegawai
4. Setiap Pegawai bekerja paling sedikit pada satu Departemen
5. Setiap Proyek paling sedikit melibatkan satu orang Pegawai
6. Seorang Pegawai dapat terlibat dalam beberapa Proyek atau bahkan tidak sama
sekali.
5. Tentukan Kunci utama (Primary-Keys)
Kunci utama (primary keys) adalah Nama Departemen (NmDept), Nomor Supervisor
(NoSpv), Nomor Pegawai (NoPeg) dan Nomor Proyek (NoPryk)
7. Menentukan Atribut
Atribut yang diperlukan adalah Nama Departemen, Nama Proyek, Nama
Supervisor, Nama Pegawai selain Primary Keys.
8. Pemetaan Atribut
9. Gambar ERD dengan Atribut