Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

उपयोग में आसानी बनाम MySQL डेटा को डिकूप करना

इसका जवाब मैं एक कहानी से देना शुरू करता हूं। (कुछ हद तक सरलीकृत।)

2011-01-01 मैं दो रातों, 2011-03-01 और 2011-03-02 के लिए एक कमरा आरक्षित करता हूँ। आप मुझे यह मत बताना कि मुझे कौन सा कमरा मिलेगा। (क्योंकि आप अभी तक नहीं जानते कि मुझे कौन सा कमरा मिलेगा।) आप मुझे बताएं कि इसकी कीमत $40 प्रति रात होगी। मेरे पास कोई कूपन नहीं है। आप मेरे आरक्षण को अपने कंप्यूटर में दर्ज करें, भले ही आप पहले से ही उन दोनों रातों के लिए पूरी तरह से आरक्षित हों। वास्तव में, आपके पास पहले से ही उन दोनों रातों की प्रतीक्षा सूची में एक व्यक्ति है। (ओवरबुकिंग एक सामान्य बात है, असामान्य बात नहीं।)

2011-01-15 आप प्रत्येक कमरे के लिए दरों में $5 की वृद्धि करते हैं।

2011-02-01 मैं यह सुनिश्चित करने के लिए फिर से फोन करता हूं कि आपके पास अभी भी मेरा आरक्षण है। आप पुष्टि करते हैं कि मेरे पास दो रातों, 2011-03-01 और 2011-03-02 के लिए $40 का आरक्षण है। ($45 नहीं, आपकी वर्तमान दर। वह हमारा सौदा नहीं था। हमारा सौदा $40 प्रति रात था।)

2011-02-12 एक व्यक्ति ने 2011-03-01 और 2011-03-02 के लिए अपने आरक्षण को कॉल और रद्द कर दिया। आपके पास अभी भी एक कमरा नहीं है जिसे आप निश्चित रूप से जानते हैं कि मैं चेक इन कर सकूंगा। प्रतीक्षा सूची के दूसरे व्यक्ति के पास अब एक कमरा है; मैं अभी भी प्रतीक्षा सूची में हूँ।

2011-02-15 एक व्यक्ति ने 2011-03-01 और 2011-03-02 के लिए अपने आरक्षण को कॉल और रद्द कर दिया। अब मेरे पास एक कमरा है।

2011-03-01 मैं एक कूपन के साथ चेक इन करता हूं।

  • आप "वर्तमान" या "डिफ़ॉल्ट" मूल्य को प्रत्येक कमरे के साथ, या प्रत्येक वर्ग के कमरों के साथ संग्रहीत कर सकते हैं, लेकिन आपको उस मूल्य को संग्रहीत करने की आवश्यकता है जिसके लिए हम मेरे आरक्षण के साथ सहमत हैं।
  • आरक्षण कमरे आरक्षित नहीं करते; वे संभावित कमरे आरक्षित करते हैं। आप नहीं जानते कि कौन जल्दी जाएगा, कौन देर से जाएगा, कौन रद्द करेगा, इत्यादि। (मेरे अनुभव के आधार पर, कभी-कभी एक कमरे को क्राइम सीन टेप से सील कर दिया जाएगा। आप नहीं जानते कि यह कितने समय तक चलेगा।)
  • आपके पास कमरे-रात की तुलना में अधिक आरक्षण हो सकता है।
  • चेक आउट से पहले कूपन संभवतः किसी भी समय दिखाई दे सकते हैं।

मुझे ऐसा नहीं लगता। आप जिस कीमत के लिए सहमत हुए हैं, वह आरक्षण में ही होनी चाहिए। विशिष्ट कमरों को अंतिम मिनट तक उचित रूप से असाइन नहीं किया जा सकता है। यदि प्रति आरक्षण एक कूपन है, तो उसे भी आरक्षण के साथ संग्रहीत करने की आवश्यकता हो सकती है।

केवल रिपोर्टिंग समस्या यह सुनिश्चित करने में है कि आपकी रिपोर्ट स्पष्ट रूप से रिपोर्ट करें कि ओवरबुकिंग के कारण कितनी अपेक्षित आय को अनदेखा किया जाना चाहिए।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. जटिल MySQL क्वेरी गलत परिणाम

  2. html तालिका की केवल अंतिम पंक्ति डेटाबेस में डाली जाती है

  3. कोडनिर्देशक में एकाधिक where_in स्थिति के लिए सरणी

  4. डेटाबेस अखंडता सुनिश्चित करने के लिए लेनदेन और ताले का सही तरीके से उपयोग कैसे करें?

  5. MySQL में ibtmp1 फ़ाइल को कैसे साफ़ या आकार दें?