मैं stackoverflow पर डेवलपर क्यू एंड ए द्वारा किए गए सबसे आम डेटाबेस डिजाइन गलतियों को पढ़ रहा था । पहले उत्तर में अनन्य चाप के बारे में वाक्यांश था:
एक अनन्य चाप एक सामान्य गलती है जहां एक तालिका दो या अधिक विदेशी कुंजियों के साथ बनाई जाती है जहां एक और उनमें से केवल एक गैर-अशक्त हो सकती है। बड़ी गलती। एक बात के लिए यह डेटा अखंडता बनाए रखने के लिए इतना कठिन हो जाता है। सब के बाद, यहां तक कि संदर्भात्मक अखंडता के साथ, कुछ भी नहीं है इन दो या अधिक विदेशी कुंजियों को सेट होने से रोक रहा है (जटिल चेक बाधाओं के बावजूद)।
मैं वास्तव में नहीं समझता कि अनन्य चाप बुराई क्यों है। संभवत: मुझे इसकी मूल बातें समझ नहीं आईं। क्या एक्सक्लूसिव आर्क पर कोई अच्छी व्याख्या है?