क्या कोई विदेशी कुंजी किसी अन्य विदेशी कुंजी का संदर्भ दे सकती है?
क्या कोई विदेशी कुंजी किसी अन्य विदेशी कुंजी का संदर्भ दे सकती है?

वीडियो: क्या कोई विदेशी कुंजी किसी अन्य विदेशी कुंजी का संदर्भ दे सकती है?

वीडियो: क्या कोई विदेशी कुंजी किसी अन्य विदेशी कुंजी का संदर्भ दे सकती है?
वीडियो: MySQL: विदेशी कुंजियाँ आसान हैं (कुछ प्रकार की) 2024, अप्रैल
Anonim

1 उत्तर। ए विदेशी कुंजी संदर्भ कर सकते हैं किसी भी क्षेत्र को अद्वितीय के रूप में परिभाषित किया गया है। यदि उस अद्वितीय क्षेत्र को स्वयं a. के रूप में परिभाषित किया गया है विदेशी कुंजी , इससे कोई फ़र्क नहीं पड़ता। यदि यह एक अद्वितीय क्षेत्र है, तो यह कर सकते हैं का भी लक्ष्य हो एक और एफके.

यहां, क्या कोई विदेशी कुंजी अद्वितीय कुंजी का संदर्भ दे सकती है?

मुख्य चांबियाँ हमेशा होना चाहिए अनोखा , विदेशी कुंजी गैर-अनुमति देने की आवश्यकता अनोखा मान यदि तालिका एक-से-अनेक संबंध है। ए विदेशी कुंजी बाधा करता है केवल प्राथमिक से लिंक होने की आवश्यकता नहीं है चाभी किसी अन्य तालिका में बाधा; यह कर सकते हैं को भी परिभाषित किया जा सकता है संदर्भ a. के कॉलम अनोखा किसी अन्य तालिका में बाधा।

इसी तरह, क्या एक विदेशी कुंजी का एक अलग नाम हो सकता है? सबसे आम तौर पर, ए विदेशी कुंजी प्राथमिक का संदर्भ देता है चाभी दूसरी तालिका का क्षेत्र। NS विदेशी कुंजी फ़ील्ड (CustomerNum) और संदर्भित फ़ील्ड (CustID) हो सकता है अलग-अलग नाम हैं (या वही नाम ), लेकिन अवश्य पास होना एक ही डेटा प्रकार और क्षेत्र की कमी।

इसी तरह कोई पूछ सकता है, क्या कोई विदेशी कुंजी उसी तालिका का संदर्भ दे सकती है?

विदेशी कुंजी प्रतिबंध संदर्भ कर सकते हैं में एक और कॉलम एक ही टेबल . इसे स्वयं के रूप में संदर्भित किया जाता है संदर्भ . ए विदेशी कुंजी स्तंभ स्तर पर निर्दिष्ट बाधा कर सकते हैं सूची केवल एक संदर्भ स्तंभ। इस कॉलम में होना चाहिए वैसा ही डेटा प्रकार उस कॉलम के रूप में जिस पर बाधा परिभाषित की गई है।

क्या कोई विदेशी कुंजी अपडेट की जा सकती है?

हालांकि, अगर अपडेट करें नियम कोई कार्रवाई नहीं है, माता-पिता अद्वितीय हैं चाबियां कर सकते हैं होना अद्यतन जब तक हर बच्चे के माता-पिता हैं चाभी उस समय तक अपडेट करें बयान पूरा करता है। एक गैर-शून्य अपडेट करें a. का मान विदेशी कुंजी प्राथमिक के मान के बराबर होना चाहिए चाभी रिश्ते की मूल तालिका के।

सिफारिश की: