Entity Relationship Diagram ERD

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