डाटाबेस अभ्यर्थी कुंजी कभी-कभी प्राथमिक कुंजी बन जाते हैं
एक उम्मीदवार कुंजी विशेषताओं का संयोजन है जिसे किसी अन्य डेटा का संदर्भ दिए बिना डेटाबेस रिकॉर्ड की पहचान करने के लिए विशिष्ट रूप से उपयोग किया जा सकता है। प्रत्येक तालिका में एक या अधिक उम्मीदवार हो सकते हैं। इनमें से एक उम्मीदवार कुंजी तालिका प्राथमिक कुंजी के रूप में चुनी जाती है। एक तालिका में केवल एक प्राथमिक कुंजी होती है, लेकिन इसमें कई उम्मीदवार कुंजी हो सकती हैं। यदि उम्मीदवार कुंजी दो या दो से अधिक स्तंभों से बना है, तो इसे एक समग्र कुंजी कहा जाता है।
उम्मीदवार कुंजी की संपत्तियां
सभी उम्मीदवार कुंजियों में कुछ सामान्य गुण होते हैं। गुणों में से एक यह है कि उम्मीदवार कुंजी के जीवनकाल के लिए, पहचान के लिए उपयोग की गई विशेषता वही रहनी चाहिए। दूसरा यह है कि मूल्य शून्य नहीं हो सकता है। अंत में, उम्मीदवार कुंजी अद्वितीय होना चाहिए।
उदाहरण के लिए, प्रत्येक कर्मचारी को विशिष्ट रूप से पहचानने के लिए एक कंपनी कर्मचारी के सोशल सिक्योरिटी नंबर का उपयोग कर सकती है। जैसा कि आप देख सकते हैं, वही पहले नाम, अंतिम नाम और स्थिति वाले लोग हैं, लेकिन दो लोगों के पास कभी भी एक ही सामाजिक सुरक्षा संख्या नहीं है।
सामाजिक सुरक्षा संख्या | पहला नाम | अंतिम नाम | पद |
---|---|---|---|
123-45-6780 | क्रेग | जोन्स | मैनेजर |
234-56-7890 | क्रेग | बील | साथी |
345-67-8900 | सैंड्रा | बील | मैनेजर |
456-78-9010 | ट्रीना | जोन्स | साथी |
567-89-0120 | सैंड्रा | लोहार | साथी |
अभ्यर्थी कुंजी के उदाहरण
कुछ प्रकार के डेटा खुद को उम्मीदवारों के रूप में उधार देते हैं:
- इंटरनेशनल स्टैंडर्ड बुक नंबर-आईएसबीएन विशिष्ट रूप से किताबों और संबंधित मीडिया की पहचान करते हैं। आईएसबीएन जारी करने के लिए उद्योग गेटकीपरों द्वारा कड़ाई से विनियमित किया जाता है और आईएसबीएन आमतौर पर प्रकाशकों द्वारा कभी भी उपयोग नहीं किया जाता है।
- बैंक खाता संख्या- अधिकांश बैंक खाता संख्या रीसायकल नहीं करते हैं।
- सीरियल नंबर-हालांकि सीरियल नंबर उद्योगों में शासित नहीं होते हैं, एक सप्लायर के संदर्भ में, एक सीरियल नंबर हमेशा अद्वितीय होना चाहिए।
- चालक लाइसेंस नंबर-आमतौर पर, इन नंबरों को डुप्लिकेट नहीं किया जाता है। हालांकि, एक व्यक्ति जो राज्य से राज्य में जाता है, उसके पास एक से अधिक डीएल नंबर हो सकते हैं।
- राष्ट्रीय प्रदाता आईडी-चिकित्सक और अन्य लाइसेंस प्राप्त चिकित्सा प्रदाताओं में से प्रत्येक में कम से कम एक एनपीआई है जो उनके लिए अद्वितीय है, जो अमेरिकी स्वास्थ्य और मानव सेवा विभाग द्वारा जारी की जाती है।
हालांकि, कुछ प्रकार की जानकारी जो अच्छे उम्मीदवारों की तरह लग सकती है वास्तव में समस्याग्रस्त साबित होती है:
- फोन नंबर- अधिकांश वाहक फोन नंबर रीसायकल करते हैं, और व्यक्तिगत ग्राहकों के पास कई फोन नंबर एक साथ हो सकते हैं।
- यूनिवर्सल प्राइस कोड-यूपीसी अद्वितीय हैं, लेकिन यूपीसी ब्लॉक के मालिक इच्छानुसार उत्पादों को रीसायकल कर सकते हैं।
- मेडिकल रिकॉर्ड नंबर-एमआरएन आमतौर पर अस्पताल के स्तर पर जारी किए जाते हैं, बिना किसी राष्ट्रीय मार्गदर्शन के
- सामाजिक सुरक्षा संख्या-हालांकि वे सैद्धांतिक रूप से अद्वितीय हैं, एसएसएन को पुनर्नवीनीकरण मिलता है, और एसएसएन धोखाधड़ी इस पहचानकर्ता को बड़े डेटा सेटों में समस्याग्रस्त बनाने के लिए काफी आम है। (एक नियोक्ता के संदर्भ में जो एसएसएन की पुष्टि करता है, यह चुनौती कोई समस्या नहीं है।)