Ini adalah struktur database perpustakaan umum yang sangat sederhana. Berikut sedikit uraian dari masing-masing tabel :
- penyewa : tabel berisi identitas penyewa.
- status : tabel berisi status, misalnya status buku apakah dipinjam atau tidak ataupun untuk jenis-jenis genre buku.
- buku_detail : tabel berisi detail informasi dari buku-buku yang ada di perpustakaan
- sponsor : Asumsinya buku-buku yang ada di perpustakaan bisa merupakan hasil sumbangan dari pihak luar, di tabel ini dituliskan identitas dari sponsor tersebut. Sehingga dapat dengan jelas diketahui asal-muasal dari buku tersebut.
- trx_pinjam : tabel ini hanya berisi tanggal transaksi peminjaman buku oleh penyewa.
- buku_pinjam : di tabel ini dituliskan detail transaksi peminjaman buku, dibuat terpisah dengan trx_pinjam asumsinya agar tidak terjadi banyak redudansi data.