4.2.4 Entity Relationship Diagram ERD
Entity Relationship Diagram merupakan gambaran struktur database dari sistem informasi perpustakaan yang telah dikembangkan. ERD dibagi menjadi
dua, yaitu Conceptual Data Model CDM atau secara logik dan Physical Data Model PDM atau secara fisik.
1. Conceptual Data Model CDM
CDM merupakan gambaran struktur tabel yang menunjukkan relasi antar tabel dalam database yang akan di tunjukan pada gambar 4.18.
Keturunan
Meminjam Digunakan
Jadwal Penggunaan Kode Jadwal Penggunaan
Jenis Mulai_Penggunaan
Selesai_Penggunaan pi,ai Serial
Variable characters 10 Date Time
Date Time M
Identifier_1 Identifier_2
ai pi
Penggunaan Praktikum Grup
MK Prodi
Coass Variable characters 100
Variable characters 20 Variable characters 10
Variable characters 50 Penggunaan Peminjaman
Tgl_Pinjam Nama_Kegiatan
No_Tlp Jumlah_Peserta
Kebutuhan Status
Keterangan Date
Variable characters 100 Variable characters 13
Integer Variable characters 500
Integer Variable characters 100
Penggunaan Kelas Nama_MK
Dosen Variable characters 20
Variable characters 20 Lab
Kode_Lab Nama_Lab
Kapasitas pi Variable characters 1
Variable characters 20 Integer
M Identifier_1 pi
Pengguna Kode_Pengguna
Kata_Sandi Nama
Bagian Tingkat_Pengguna
pi Variable characters 20 Variable characters 20
Variable characters 50 Variable characters 20
Variable characters 10 M
Identifier_1 pi
Gambar 4. 18 CDM Sistem Informasi Peminjaman Ruang Kelas
2. Physical Data Model PDM
PDM hampir sama dengan CDM namun dalam PDM diberikan keterangan tipe data masing-masing atribut serta dijelaskan pula primary key atau foreign key
yang akan di tampilkan pada gambar 4.19.
Jadwal Penggunaan Kode Jadwal Penggunaan
Kode_Lab Jenis
Mulai_Penggunaan Selesai_Penggunaan
int varchar1
varchar10 datetime
datetime pk,ak
fk
Penggunaan Praktikum Kode Jadwal Penggunaan
Grup MK
Prodi Coass
int varchar100
varchar20 varchar10
varchar50 pk,fk
Penggunaan Peminjaman Kode Jadwal Penggunaan
Kode_Pengguna Tgl_Pinjam
Nama_Kegiatan No_Tlp
Jumlah_Peserta Kebutuhan
Status Keterangan
int varchar20
date varchar100
varchar13 int
varchar500 int
varchar100 pk,fk2
fk1 Penggunaan Kelas
Kode Jadwal Penggunaan Nama_MK
Dosen int
varchar20 varchar20
pk,fk Lab
Kode_Lab Nama_Lab
Kapasitas varchar1
varchar20 int
pk
Pengguna Kode_Pengguna
Kata_Sandi Nama
Bagian Tingkat_Pengguna
varchar20 varchar20
varchar50 varchar20
varchar10 pk
Gambar 4. 19 PDM Sistem Informasi Peminjaman Ruang Kelas
4.2.5 Struktur Tabel