Postingan lainnya
cara mengatur nilai harga agar dinamic pada database ?
selamat pagi gan, saya ada tugas kampus membuat database yang dapat mendaftarkan informasi hotel dan reservasi hotel saya sudah mencoba merancangnya, tetapi kata dosen saya, saya harus mengubah data price(agar dapat lebih dinamic/ dapat berubah2 tergantung hari/event khusus). apakah ada yang tau solusinya ?
ini struktur database saya :
tb_user: id_user, email, alamat, telp;
tb_hotel: id_hotel, nama_hotel, alamat_hotel, telp_hotel, id_user;
tb_kamar: id_kamar, nama_kamar, jenis_kamar, fasilitas_kamar, price/tarif, status, id_hotel;
tb_reservasi: id_customer, id_hotel, id_room, check_in, check_out;
tb_customer: id_customer, nama_customer, alamat_customer, email_customer, telp_customer;
tolong bantuanya gan
2 Jawaban:
Jawaban Terpilih
kayaknya bisa tambahkan lagi tabel
tb_event nama_event tgl_start_event => tgl mulai diskon tgl_end_event => tgl akhir diskon only_date => senin / selasa / .... / minggu price_event => 10 / 20 / 30 ....... 100 status => 'bertambah' atau 'berkurang'
contoh nama_event => jokusmaman tgl_start_event => 6-desember-2000 tgl_end_event => 1-januari-2001 only_date => '' price_event => 10 status => 'berkurang'
jadi pada tgl 6-desember-2000 sampai 1-januari-2001 ada event 'jokusmaman' sehingga semua harga normal kamar dikurangi 10% dari harga aslinya
ya.. kira kira seperti itu kalau di pikiran saya, tapi saya agak bingung juga... contoh jika pada setiap hari KAMIS maka akan mendapatkan potongan harga 10% sedangkan ada event "lalalal" anggap saja dari tgl 1-januari-2018 => 20-januari-2018 mendapatkan potongan harga 20%. jadi pada hari KAMIS dan saat event "lalalal" apakah kamar tersebut mendapatkan potongan harga 30%? atau hanya mengutamakan potongan harga event sehingga hanya mendapatkan potongan harga 20%? ya.. ini hanya opini saya saja... jika salah ya maklum saja sama sama belajar :v