एक सुपरक प्रयोग गरेर डाटाबेस रेकर्ड कसरी पहिचान गर्ने?

एक superkey विशेषता हो जुन डाटाबेस रेकर्ड पहिचान गर्न प्रयोग गर्न सकिन्छ

एक सुपरकेयर एक मात्र हो वा विशेषताहरूको संयोजन हो जुन अद्वितीय डेटाबेस रेकर्ड पहिचान गर्न प्रयोग गर्न सकिन्छ। तालिकामा धेरै संयोजन हुन सक्छ जुन सुपरकी बनाउँछ।

सुपरकी उदाहरण

क्षेत्रहरूसँग एउटा तालिका <नाम>, <आयु>, र <फोन विस्तार>, उदाहरणका लागि, धेरै सम्भावित सुपरकहरू छन्। तीन सुपरकीहरू , <फोन एक्सटेन्सन, नाम> र

नाम उमेर SSN फोन एक्सटेन्सन
रबर्ट जोन्स 43 123-45-6789 123
बेथ स्मिथ 43 234-56-7890 456
रबर्ट जोन्स 18 345-67-8901 789

तपाईँले देख्न सक्नुहुने, समान नामसँग <नाम> र बहुविध प्रविष्टिहरू छन्। जबकि <फोन एक्सटेन्सन> स्तम्भ एक व्यक्ति पत्ता लगाउन को लागी प्रयोग गर्न सकिन्छ, फोन एक्सटेन्सन परिवर्तन गर्न सकिन्छ।

सुपरकर्सको प्रकार

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

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

यदि तालिकामा स्तम्भ समावेश थिएन भने त्यसपछि एक नियोक्ता व्यक्तिहरूको पहिचान गर्न सक्षम हुनका लागि कर्मचारी संख्याहरू सिर्जना गर्न सक्दछ।

नयाँ कर्मचारी नम्बरहरूलाई अप्ठ्यारो प्राथमिक कुञ्जी भनिन्छ। यो उजुरी प्राथमिक कुञ्जी पनि एक सुपरकीको रूपमा सेवा गर्नेछ।