Logo hi.boatexistence.com

क्या विदेशी कुंजी शून्य मान की अनुमति देती है?

विषयसूची:

क्या विदेशी कुंजी शून्य मान की अनुमति देती है?
क्या विदेशी कुंजी शून्य मान की अनुमति देती है?

वीडियो: क्या विदेशी कुंजी शून्य मान की अनुमति देती है?

वीडियो: क्या विदेशी कुंजी शून्य मान की अनुमति देती है?
वीडियो: किसी मिश्रित विदेशी कुंजी के भाग में शून्य मानों की अनुमति देना 2024, अप्रैल
Anonim

संक्षिप्त उत्तर: हां, यह NULL या डुप्लिकेट हो सकता है मैं यह बताना चाहता हूं कि एक विदेशी कुंजी को शून्य होने की आवश्यकता क्यों हो सकती है या अद्वितीय या अद्वितीय होने की आवश्यकता हो सकती है। सबसे पहले याद रखें कि एक विदेशी कुंजी के लिए बस यह आवश्यक है कि उस फ़ील्ड का मान पहले किसी भिन्न तालिका (पैरेंट टेबल) में मौजूद हो। परिभाषा के अनुसार FK बस इतना ही है।

क्या विदेशी कुंजी शून्य मान स्वीकार करती है?

विदेशी कुंजी को एक बाधा नाम सौंपा जा सकता है। … शून्य मान वाली एक विदेशी कुंजी मूल कुंजी के मानों से मेल नहीं खा सकती है, क्योंकि परिभाषा के अनुसार मूल कुंजी में कोई शून्य मान नहीं हो सकता है। हालांकि, एक शून्य विदेशी कुंजी मान हमेशा मान्य होता है, इसके किसी भी गैर-शून्य भागों के मूल्य की परवाह किए बिना।

विदेशी कुंजी में शून्य मानों की अनुमति क्यों है?

माता-पिता और चाइल्ड टेबल के बीच संबंधों को परिभाषित करना

विदेशी कुंजी पर कोई बाधा नहीं समान मूल कुंजी मान यह मॉडल विदेशी कुंजी में नल की अनुमति देता है।

मैं विदेशी कुंजी में नल की अनुमति कैसे दूं?

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

क्या हम विदेशी कुंजी कॉलम में शून्य मान डाल सकते हैं?

हां, आप विदेशी कुंजी कॉलम में मान को शून्य कर सकते हैं।

सिफारिश की: