मैं पिछले कुछ वर्षों से ओरेकल के साथ ज्यादातर काम कर रहा हूं, और बूलियन मूल्यों के रूप में उपयोग किए जाने वाले सिंगल कैरेक्टर वर्चर कॉलम को देखने के लिए काफी उपयोग किया जाता है।संबंधपरक डेटाबेस डिज़ाइन में बुलेन प्रकार कॉलम समस्याग्रस्त क्यों हैं?
मैं भी देख सकता हूं (प्रति स्टैक ओवरफ़्लो उत्तरों), जो कि MySQL के लिए सुझाए गए प्रकार TINYINT है।
अब मैंने अपनी छोटी तरफ परियोजना को लिया है - डर्बीडीबी का उपयोग करके, और यह बुलेन कॉलम का समर्थन करता है, लेकिन संस्करण 10 के बाद तक नहीं।
तो सवाल यह है कि एक संबंधपरक डेटाबेस को डिजाइन करते समय एक बुलेन कॉलम को शामिल करना इतना मुश्किल क्यों है? क्या मुझे कुछ याद आ रही है, या क्या यह सिर्फ टू-डू सूची को महत्वहीन के रूप में धक्का दे रहा है, क्योंकि आप इस बीच एक और कॉलम प्रकार का उपयोग कर सकते हैं?
उस प्रकार के लिए समर्थन की क्या ज़रूरत थी और बहुत अच्छी तरह से अपनी सूची एसक्यूएल सर्वर में जोड़ने के लिए केवल 'समर्थन करता है, बल्कि' एएनएसआई से bit' 'बूलियन डेटाटाइप। –
हाँ और उन सभी के साथ जिन्हें आपने डेटाबेस में क्वांटिक बिट कार्यान्वयन के बारे में बहुत उत्साहित किया है ... – Sebas
यह बहस सी ++ और अन्य भाषाओं में लड़ी गई थी और बहुत समय पहले 'बूल' समर्थकों द्वारा जीती थी और अधिकांश डीबीएमएस इसे एक तरह से समर्थन देते थे या दूसरा भी। दुर्भाग्य से, कुछ अभी भी पीछे हट रहे हैं, विशेष रूप से ओरेकल। स्पष्ट रूप से, मैंने अभी तक सभी स्पष्टीकरणों को सुना है कि क्यों मुझे पूरी तरह समझ में नहीं आता है ... –