"यदि कोई कर्मचारी अपना काम अच्छी तरह से करना चाहता है, तो उसे पहले अपने औजारों को तेज करना होगा।" - कन्फ्यूशियस, "द एनालेक्ट्स ऑफ कन्फ्यूशियस। लू लिंगगोंग"
मुखपृष्ठ > प्रोग्रामिंग > क्या एक विदेशी कुंजी एक साथ कई प्राथमिक कुंजी का संदर्भ दे सकती है?

क्या एक विदेशी कुंजी एक साथ कई प्राथमिक कुंजी का संदर्भ दे सकती है?

2025-03-22 पर पोस्ट किया गया
ब्राउज़ करें:963

Can a Foreign Key Reference Multiple Primary Keys Simultaneously?

डेटाबेस डिजाइन में जटिल विदेशी प्रमुख संबंधों को संभालना

परिदृश्य

] विशिष्ट परिदृश्य में

कटौती तालिका शामिल है, जिसमें दोनों और emplocopents_sn tables से लिंक करने की आवश्यकता है।

समस्या और इसका समाधान

] इसका उत्तर है: सीधे नहीं, एक मानक संबंधपरक डेटाबेस में। एक एकल विदेशी कुंजी केवल एक प्राथमिक कुंजी का संदर्भ दे सकती है।

प्रस्तावित समाधान इसे हल करने के लिए एक अच्छी तरह से संरचित विरासत मॉडल का लाभ उठाता है। वंशानुक्रम-आधारित दृष्टिकोण ] ] डेटाबेस संरचना:

Emploices_ce (ID INT प्राथमिक कुंजी, CE_SPECIFICIFIC_ATTRIBUTE VARCHAR (255), Employee_ID INT, FORENT KEY (Employee_id) संदर्भ कर्मचारी (ID)) Emploices_sn (ID INT प्राथमिक कुंजी, SN_SPECIFICIFIC_ATTRIBUTE VARCHAR (255), Employee_id int, विदेशी कुंजी (Employee_id) संदर्भ कर्मचारी (ID))

समाधान:

] कटौती यह दृष्टिकोण संदर्भात्मक अखंडता सुनिश्चित करता है और अतिरेक से बचता है। में कटौती में कर्मचारियों के कर्मचारियों के लिए कर्मचारी रिकॉर्ड यह डिज़ाइन कुशलता से संबंध का प्रबंधन करता है और डेटा स्थिरता को बनाए रखता है।

नवीनतम ट्यूटोरियल अधिक>

चीनी भाषा का अध्ययन करें

अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।

Copyright© 2022 湘ICP备2022001581号-3