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