Studi Kasus 5 (Part 1) - Desain Database Toko Buku Online
Toko Buku Smechatwolasma berniat membuka cabang di internet!
Ini kata "bos"-nya:
"Saya ingin pelanggan saya dapat menjelajahi katalog buku saya dan melakukan pemesanan melalui Internet. Saat ini, saya menerima pesanan melalui telepon. Kebanyakan pelanggan saya adalah perusahaan yang menelepon dan memberi saya nomor ISBN buku dan jumlahnya. Kemudian, saya menyiapkan pengiriman yang berisi buku-buku yang mereka pesan. Jika saya tidak memiliki cukup buku di stok, saya memesan buku tambahan dan menunda pengiriman sampai buku baru tiba; saya ingin mengirimkan pesanan pelanggan secara lengkap, bukan separuh demi separuh sesuai stock.
Katalog saya mencakup semua buku yang saya jual. Untuk setiap buku, katalognya berisi nomor ISBN, judul, pengarang, harga beli, harga jual, dan tahun penerbitan buku tersebut. Sebagian besar pelanggan saya adalah pelanggan tetap, dan saya memiliki catatan dengan nama mereka, alamat, dan nomor kartu kredit. Pelanggan baru harus menelepon saya terlebih dahulu dan membuka akun sebelum mereka dapat menggunakan situs Web saya.
Di situs Web baru saya, pelanggan harus terlebih dahulu mengidentifikasi diri mereka dengan nomor identifikasi pelanggan unik mereka. Kemudian mereka harus dapat menjelajahi katalog saya dan melakukan pemesanan secara online."
Bantu Toko Buku Smechatwolasma untuk membuat desain database-nya! Desain harus meliputi:
- Desain Konseptual (ERD)
- Desain Logical
- Desain Physical