আমি স্ট্যাকওভারফ্লোতে বিকাশকারী প্রশ্নোত্তর দ্বারা তৈরি সবচেয়ে সাধারণ ডাটাবেস ডিজাইনের ভুলগুলি পড়ছিলাম । প্রথম উত্তরে একচেটিয়া তোরণ সম্পর্কে বাক্যাংশ ছিল:
একটি এক্সক্লুসিভ আর্ক একটি সাধারণ ভুল যেখানে দুটি বা ততোধিক বিদেশী কী দিয়ে একটি টেবিল তৈরি করা হয় যেখানে তাদের মধ্যে কেবলমাত্র একটিই শূন্য হতে পারে। বড় ভুল. একটি জিনিসের জন্য এটি ডেটা অখণ্ডতা বজায় রাখা এত কঠিন হয়ে ওঠে। সর্বোপরি, এমনকি রেফারেন্সিয়াল অখণ্ডতা থাকা সত্ত্বেও, এই বিদেশী কীগুলির দুটি বা তার বেশি স্থাপন করা বাধা দেয় না (জটিল চেক সীমাবদ্ধতা সত্ত্বেও)।
একচেটিয়া আর্ক কেন খারাপ তা আমি সত্যিই বুঝতে পারি না। সম্ভবত আমি এর বেসিক বুঝতে পারি নি। এক্সক্লুসিভ আর্কস সম্পর্কে কোনও ভাল ব্যাখ্যা আছে?