Desain Database Web

Ini adalah lanjutan dari Desain Web Tahap 1 yang dimana setelah merancang halaman depan web, kali ini saya merancang database dari web tersebut.


  • Tabel m_reservasi

Tabel ini nantinya akan menjadi master database dari reservasi yang ada, yang berisikan berisikan:

  1. r_id : menjadi primary key yang tipe datanya integer, menggunakan autoincrement. field ini berfungsi mencari customer berdasarkan id.
  2. r_nama : tipe datanya varchar(25), field ini berfungsi untuk mengisi nama dari customer yang akan memesan dengan batas 25 karakter saja.
  3. r_paket : tipe datanya varchar(10), field ini berfungsi untuk menentukan paket yang dipilih, entah itu videografi/fotografi. nantinya field ini akan menggunakan form input select.
  4. r_tglps : tipe datanya date, field ini berfungsi untuk mengetahui kapan customer melakukan reservasi.
  5. r_tglrs : tipe datanya date, field ini berfungsi untuk mengetahui di tanggal berapa customer menginginkan jasa kami.
  6. r_keterangan : tipe datanya text, field ini akan diisi customer sebagaimana ada informasi tambahan.



  • Tabel m_guestbook

Tabel ini nantinya akan menjadi sebuah buku tamu/pertanyaan dari customer mengenai service yang kami berikan, yang berisikan:

  1. g_id : menjadi primary key yang tipe datanya integer, menggunakan autoincrement. field ini berfungsi mencari customer berdasarkan id.
  2. g_nama : tipe datanya varchar(25), field ini berisikan nama dari customer yang mengisi buku tamu.
  3. g_tgl : tipe datanya date, field ini berfungsi untuk mengetahui kapan customer mengisi buku tamu.
  4. g_msg : tipe datanya text, field ini berisikan tentang pertanyaan pertanyaan atau testimonial dari customer.



  • Tabel m_admins

Tabel ini nantinya akan menjadi master admin untuk mengelola tabel m_guestbook dan tabel m_reservasi, yang berisikan:

  1. a_id : nantinya berisikan id dari seorang admin
  2. a_password : nantinya berisikan password dari admin tersebut yang telah dienkripsi


Comments