वीडियो: क्या हम एक टेबल में दो विदेशी कुंजियाँ जोड़ सकते हैं?
2024 लेखक: Lynn Donovan | [email protected]. अंतिम बार संशोधित: 2023-12-15 23:47
हां, MySQL इसकी अनुमति देता है। आप ऐसा कर सकते हैं पास होना एकाधिक विदेशी कुंजी उसी पर टेबल . NS विदेशी कुंजी आपकी स्कीमा में (खाता_नाम और खाता_टाइप पर) करना किसी विशेष उपचार या वाक्य रचना की आवश्यकता नहीं है। ऐसा प्रतीत होता है कि कम से कम एक इन मामलों में से ग्राहक में आईडी और नाम कॉलम पर लागू होता है टेबल.
इसी तरह, क्या हमारे पास एक टेबल में दो विदेशी कुंजियाँ हो सकती हैं?
ए टेबल मई कई विदेशी कुंजियाँ हैं , और प्रत्येक विदेशी कुंजी हो सकती है एक अलग माता पिता टेबल . प्रत्येक विदेशी कुंजी डेटाबेस सिस्टम द्वारा स्वतंत्र रूप से लागू किया जाता है। इसलिए, के बीच कैस्केडिंग संबंध टेबल कर सकते हैं का उपयोग करके स्थापित किया जा सकता है विदेशी कुंजी.
उपरोक्त के अलावा, Oracle में एक तालिका में कितनी विदेशी कुंजियाँ हो सकती हैं? ए टेबल के साथ विदेश स्वयं का मुख्य संदर्भ अभी भी 253. तक सीमित है विदेश प्रमुख संदर्भ। 253. से बड़ा विदेश मुख्य संदर्भ वर्तमान में कॉलमस्टोर इंडेक्स के लिए उपलब्ध नहीं हैं, स्मृति-अनुकूलित टेबल , खिंचाव डेटाबेस, या विभाजित विदेश चाभी टेबल.
इसके बाद, कोई यह भी पूछ सकता है कि एक टेबल में कितनी विदेशी कुंजियाँ हो सकती हैं?
एक कॉलम के लिए, आपके पास 16 विदेशी कुंजियाँ हो सकती हैं। एक टेबल के लिए, वर्तमान अनुशंसित संख्या है 253 हालाँकि आप उस संख्या तक पहुँचने से पहले प्रदर्शन के मुद्दों से सीमित (मजबूर) होंगे।
क्या किसी विदेशी कुंजी में डुप्लिकेट मान हो सकते हैं?
प्राथमिक के विपरीत चांबियाँ , विदेशी कुंजी कर सकते हैं शामिल होना डुप्लिकेट मान . साथ ही, उनके लिए यह ठीक है कि NULL मूल्यों . इंडेक्स इसके लिए स्वचालित रूप से नहीं बनाए जाते हैं विदेशी कुंजी ; हालांकि, एक डीबीए के रूप में, आप कर सकते हैं उन्हें परिभाषित करें। एक तालिका में एक से अधिक रखने की अनुमति है विदेशी कुंजी.
सिफारिश की:
क्या आप एक वीपीसी में एक नेटवर्क इंटरफेस को दूसरे वीपीसी में एक उदाहरण से जोड़ सकते हैं?
आप अपने वीपीसी में किसी भी उदाहरण के लिए एक अतिरिक्त नेटवर्क इंटरफेस बना और संलग्न कर सकते हैं। आपके द्वारा अनुलग्न किए जा सकने वाले नेटवर्क इंटरफ़ेस की संख्या आवृत्ति प्रकार के अनुसार भिन्न होती है। अधिक जानकारी के लिए, लिनक्स इंस्टेंस के लिए अमेज़ॅन ईसी 2 उपयोगकर्ता मार्गदर्शिका में प्रति नेटवर्क इंटरफ़ेस प्रति इंस्टेंस प्रकार आईपी पते देखें।
क्या एक कॉलम में कई विदेशी कुंजियाँ हो सकती हैं?
सैद्धांतिक रूप से आप एकल कॉलम पर एकाधिक विदेशी कुंजी लागू नहीं कर सकते हैं। वैकल्पिक रूप से आप प्रक्रियाओं का उपयोग करके इसे लागू कर सकते हैं जहां आप कई टेबल में मौजूद इनपुट को मान्य करते हैं और आवश्यक संचालन करते हैं
क्या एक प्राथमिक कुंजी में दो विदेशी कुंजियाँ हो सकती हैं?
दो विदेशी कुंजी कॉलम एक ही प्राथमिक कुंजी कॉलम को एक अलग तालिका में संदर्भित करने के लिए बिल्कुल ठीक है क्योंकि प्रत्येक विदेशी कुंजी मान संबंधित तालिका में एक अलग रिकॉर्ड का संदर्भ देगा
क्या आपके पास कई विदेशी कुंजियाँ हो सकती हैं?
एक तालिका में कई विदेशी कुंजी हो सकती हैं, और प्रत्येक विदेशी कुंजी में एक अलग मूल तालिका हो सकती है। प्रत्येक विदेशी कुंजी को डेटाबेस सिस्टम द्वारा स्वतंत्र रूप से लागू किया जाता है। इसलिए, विदेशी कुंजियों का उपयोग करके तालिकाओं के बीच कैस्केडिंग संबंध स्थापित किए जा सकते हैं
क्या कोई विदेशी कुंजी किसी अन्य विदेशी कुंजी का संदर्भ दे सकती है?
1 उत्तर। एक विदेशी कुंजी अद्वितीय के रूप में परिभाषित किसी भी क्षेत्र को संदर्भित कर सकती है। यदि उस अद्वितीय क्षेत्र को स्वयं एक विदेशी कुंजी के रूप में परिभाषित किया गया है, तो इससे कोई फर्क नहीं पड़ता। यदि यह एक अद्वितीय क्षेत्र है, तो यह किसी अन्य FK . का लक्ष्य भी हो सकता है