उम्मीदवार कुंजी की परिभाषा

डाटाबेस अभ्यर्थी कुंजी कभी-कभी प्राथमिक कुंजी बन जाते हैं

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

उम्मीदवार कुंजी की संपत्तियां

सभी उम्मीदवार कुंजियों में कुछ सामान्य गुण होते हैं। गुणों में से एक यह है कि उम्मीदवार कुंजी के जीवनकाल के लिए, पहचान के लिए उपयोग की गई विशेषता वही रहनी चाहिए। दूसरा यह है कि मूल्य शून्य नहीं हो सकता है। अंत में, उम्मीदवार कुंजी अद्वितीय होना चाहिए।

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

सामाजिक सुरक्षा संख्या पहला नाम अंतिम नाम पद
123-45-6780 क्रेग जोन्स मैनेजर
234-56-7890 क्रेग बील साथी
345-67-8900 सैंड्रा बील मैनेजर
456-78-9010 ट्रीना जोन्स साथी
567-89-0120 सैंड्रा लोहार साथी

अभ्यर्थी कुंजी के उदाहरण

कुछ प्रकार के डेटा खुद को उम्मीदवारों के रूप में उधार देते हैं:

हालांकि, कुछ प्रकार की जानकारी जो अच्छे उम्मीदवारों की तरह लग सकती है वास्तव में समस्याग्रस्त साबित होती है: