दुर्भाग्य से, मुझे उस प्रश्न के लिए एक बेहतर शीर्षक नहीं मिला, जिसे मैं एक साधारण होटल आरक्षण की तरह आवेदन करना चाहता हूं और अगर मैं एंड्रॉइड एप्लिकेशन के माध्यम से होटल डेटाबेस में क्लाइंट जोड़ता हूं तो मैं डेटाबेस को ऑनलाइन कर दूंगा, मैं इसे लंबित चाहता हूं और जब मैं हूं ऑनलाइन मैं कमांड निष्पादित करना चाहता हूं लेकिन उसी समय जब मैं ऑफ़लाइन हूं, मैं देखना चाहता हूं कि आदेश लंबित है, यह व्हाट्सएप की तरह है जब आप ऑफ़लाइन होने पर संदेश भेजते हैं तो संदेश नहीं भेजता है और आप इसे लंबित देखते हैं और जब इंटरनेट उपलब्ध संदेश स्वचालित रूप से भेजा जाता है

तो मैं यह कैसे कर सकता हूँ?

1
Nader Abd Alhamed 2 नवम्बर 2018, 00:01

1 उत्तर

सबसे बढ़िया उत्तर

SQLite आदर्श समाधान नहीं हो सकता है। इसका कारण यह है कि SQLite एक एम्बेडेड डेटाबेस है जो वास्तव में क्लाइंट सर्वर मॉडल के लिए डिज़ाइन नहीं किया गया है (होटल डेटाबेस, आपके विवरण के अनुसार, सर्वर पर होगा)। SQLite के लिए उपयुक्त उपयोग

शायद Firebase रीयलटाइम डेटाबेस अधिक उपयुक्त हो सकता है।

हालांकि, अगर आप डिवाइस से अनुरोधों को संभालने के लिए SQLite का उपयोग करना चाहते हैं तो SQLite शायद उस पहलू के लिए उपयोग किया जा सकता है। अनुरोध स्वचालित रूप से भेजे जाने के लिए आपको शायद एक सेवा चलाने की आवश्यकता होगी। सेवाओं की खास जानकारी. आप शायद सूचनाएं शामिल करना चाहेंगे

यदि SQLite का उपयोग कर रहे हैं तो पहला कदम, डेटाबेस के अनुसार डेटाबेस, तालिका (तालिकाओं) और तालिकाओं के भीतर स्तंभों को डिज़ाइन करना होगा। हालाँकि, ऐसा करने के लिए यह आवश्यक है कि सिस्टम स्वयं डिज़ाइन किया गया हो। सिस्टम डिज़ाइन, इस बात पर निर्भर करेगा कि वास्तव में क्या किया जा सकता है।

0
MikeT 1 नवम्बर 2018, 21:58