प्रत्येक तालिका में केवल एक प्राथमिक कुंजी होती है। प्रत्येक संबंध में एक या अधिक उम्मीदवार कुंजी हो सकती है। इनमें से एक उम्मीदवार कुंजी को प्राथमिक कुंजी कहा जाता है। प्रत्येक उम्मीदवार कुंजी प्राथमिक कुंजी के लिए उत्तीर्ण होती है। इसलिए प्राथमिक कुंजी के उम्मीदवारों को उम्मीदवार कुंजी कहा जाता है।
उम्मीदवार कुंजी एक कॉलम या एक से अधिक कॉलम का संयोजन हो सकता है। एक न्यूनतम सुपर कुंजी को उम्मीदवार कुंजी कहा जाता है।
उदाहरण
कर्मचारी आईडी और कर्मचारी ईमेल , दोनों प्राथमिक कुंजी हो सकते हैं; इसलिए दोनों उम्मीदवार कुंजी हैं। अपनी तालिका के लिए किसी एक को प्राथमिक कुंजी के रूप में चुनें, क्योंकि तालिका में केवल एक प्राथमिक कुंजी हो सकती है।
आइए एक और उदाहरण देखें -
Student_ID | Student_Enroll | Student_Name | Student_Email |
S02 | 4545 | डेव | [email protected] |
S34 | 4541 | जैक | [email protected] |
S22 | 4555 | चिह्नित करें | [email protected] |
ऊपर, Student_ID, छात्र_नामांकन और Student_Email उम्मीदवार कुंजी हैं। उन्हें उम्मीदवार कुंजी माना जाता है क्योंकि वे विशिष्ट रूप से छात्र रिकॉर्ड की पहचान कर सकते हैं।