Tabel Perpustakaan
Tabel Perpustakaan
- Tabel Petugas:
No. Kolom Tipe Keterangan
Primary Key, AI,
1. id_petugas int(11)
NOT NULL
2. nama_petugas varchar(255) NOT NULL
4. no_telp int(13)
5. alamat text
- Tabel Anggota:
No. Kolom Tipe Keterangan
Primary Key, AI,
1. id_anggota int(11)
NOT NULL
UNIQUE, NOT
2. kode_anggota int(11)
NULL
3. nama_anggota varchar(255) NOT NULL
6. no_telp int(13)
7. alamat text
- Tabel Pengembalian:
No. Kolom Tipe Keterangan
Primary Key, AI,
1. id_pengembalian int(11)
NOT NULL
2. tanggal_pengembalian date NOT NULL
3. denda int(11)
- Tabel Peminjaman:
No. Kolom Tipe Keterangan
Primary Key, AI,
1. id_peminjaman int(11)
NOT NULL
2. tanggal_ pinjam date NOT NULL
- Tabel Buku:
No. Kolom Tipe Keterangan
Primary Key, AI,
1. id_buku int(11)
NOT NULL
2. kode_buku varchar(255) NOT NULL
6. tahun_penerbit date
7. stok int(11)
- Tabel Rak:
No. Kolom Tipe Keterangan
Primary Key, AI,
1. id_rak int(11)
NOT NULL
2. nama_rak varchar(255) NOT NULL
- Relasi Tabel
Relasi tabel adalah sesuatu yang menggambarkan hubungan antara tabel satu dengan
yang lain pada database. Relasi dibuat pada setiap atribut/field yang menjadi kunci utama
(primary key) pada sebuah tabel kemudian dihubungkan ke field kunci tamu (foreign
key) pada tabel lainnya. Syarat utamanya adalah field yang dijadikan kunci utama
(primary key) harus unik artinya tidak boleh ada data yang sama atau lebih dari satu
(duplicate). Berikut ini adalah relasi tabel pada database perpustakaan: