Anda di halaman 1dari 4

ERD Peminjaman Buku di Perpustakaan

Id
Buku Jumlah
No tlp buku
Tahun Judul
NIM Mahasiswa NIM
Id terbit Buku
Mahasiswa Mahasiswa
Alamat Buku
Mahasiswa
Nama Pengarang
Mahasiswa

Prodi
Jenis Buku
Mahasiswa Mahasiswa Meminjam Buku
Penerbit

Jumlah
denda Kode
Membayar
pinjam
Tgl
Kode Mengelola
Tgl pinjam
denda pinjaman buku
kembali

NIM
Mahasiswa Denda

NIM
Mahasiswa Petugas
Tgl
pinjam Nama
Tariff Alamat
petugas
Kode denda
Jenis
denda denda NIP No tlp
Rancangan ERD Peminjaman Buku Di perpustakaan
Penentuan Entitas

- Mahasiswa
- Buku
- Denda
- Petugas

Penentuan Atribut

Nama file Nama field keterangan


(entitas) (atribut)
Mahasiswa NIM Mahasiswa (primary Berisi NIM peminjam
key)
Nama Mahasiswa Berisi nama mahasiswa
peminjam buku
Alamat Mahasiswa Berisi alamat mahasiswa
Nomor Tlp Mahasiswa Berisi no tlp mahasiswa
Prodi Mahasiswa Berisi jurusan mahasiswa
Buku Id Buku (primary key) Berisi ID buku
Judul Buku Berisi nama buku
Pengarang Berisi nama pengarang
Penerbit Berisi penerbit
Tahun terbit Berisi tahun terbit buku
Jenis buku Berisi jenis buku
Jumlah buku Berisi jumlah buku
Denda Kode denda (primary key) Berisi kode denda
NIM mahasiswa Berisi nomor induk
mahasiswa
Tgl pinjam Berisi tanggal peminjaman
buku
Tarif denda Berisi jumlah hari
keterlambatan
Jenis denda Berisi jenis denda
keterlambatan
Petugas NIP (primary key) Berisi nomor induk pegawai
Nama petugas Berisi nama pegawai yang
mengurus
Alamat Berisi alamat petugas
No telp Berisi nomor tlp petugas
Penentuan Relasi

m m
Mahasiswa meminjam Buku

m m
PetugasmengelolaBuku

Mahasiswa 1 membayar m Denda

No Hubungan Table Tabel Relationship


Pertama Kedua
1 Mahasiswa meminjam Mahasisw Buku Many-to-many (m:m)
buku a
2 Petugas mengelola Petugas Buku Many-to-many (m:m)
buku
3 Mahasiswa membayar Mahasisw Denda One-to-many (1:m)
denda a
Tabel

Tabel Mahasiswa Tabel Buku


*NIM Mahasiswa *ID Buku
Nama Mahasiswa Judul Buku
Alamat Mahasiswa Pengarang
No tlp Mahasiswa Penerbit
Prodi Tahun terbit
Jenis buku
Jumlah buku

Tabel Denda
Tabel
*Kode denda Petugas
NIM mahasiswa
*NIP
Tgl pinjam
Nama petugas
Tariff denda
Alamat petugas
Jenis denda
No tlp petugas

Anda mungkin juga menyukai