એક સુપરકી એક વિશેષતા છે જેનો ઉપયોગ ડેટાબેઝ રેકોર્ડને ઓળખવા માટે કરી શકાય છે
એક સુપરકી કાં તો એક અથવા એક એટ્રીબ્યૂટ્સનો સંયોજન છે કે જેનો ડેટાબેઝ રેકોર્ડ વિશિષ્ટપણે ઓળખવા માટે ઉપયોગમાં લઈ શકાય છે. કોષ્ટકમાં ઘણા બધા સંયોજનો હોઈ શકે છે જે સુપરકૅક્સ બનાવે છે.
સુપરકી ઉદાહરણ
ક્ષેત્રો <નામ>, <ઉંમર>, અને <ફોન એક્સ્ટેંશન> સાથે કોષ્ટક, ઉદાહરણ તરીકે, તેમાં ઘણા શક્ય સુપરકૅસ છે ત્રણ સુપરકીઝ છે , <ફોન એક્સ્ટેંશન, નામ> અને .
નામ | ઉંમર | એસએસએન | ફોન એક્સ્ટેંશન |
---|
રોબર્ટ જોન્સ | 43 | 123-45-6789 | 123 |
બેથ સ્મિથ | 43 | 234-56-7890 | 456 |
રોબર્ટ જોન્સ | 18 | 345-67-8901 | 789 |
જેમ તમે જોઈ શકો છો, અને ના કૉલમ સમાન માહિતી સાથે બહુવિધ એન્ટ્રીઓ ધરાવે છે. જ્યારે <ફોન એક્સ્ટેંશન> કૉલમને કોઈ વ્યક્તિને શોધવા માટે ઉપયોગમાં લઇ શકાય, તો ફોન એક્સટેન્શન બદલી શકાય છે.
સુપરકાઇઝના પ્રકાર
ઉપરોક્ત કોષ્ટકમાં સૂચિબદ્ધ તેમાંથી, ફક્ત એક ઉમેદવાર કી છે , જે સુપરકૅઝનો વિશિષ્ટ સબસેટ છે જેનો રેકોર્ડ વિશિષ્ટપણે ઓળખવા માટે ન્યૂનતમ રકમનો ઉપયોગ કરે છે. અન્ય કૉલમ્સમાં રેકોર્ડ ઓળખવા માટે જરૂરી માહિતી નથી.
નો ન્યૂનતમ કી અથવા ન્યૂનતમ સુપરકી તરીકે ઉલ્લેખ કરી શકાય છે કારણ કે તેમાં વ્યક્તિગત રેકોર્ડને ઓળખવા માટે જરૂરી ઓછામાં ઓછી માહિતી હોય છે. સમાન રેખાઓ સાથે, પ્રાથમિક કી સુપરકી અને ન્યૂનતમ કી હોઈ શકે છે કારણ કે તે અનન્ય રીતે કોઈ રેકોર્ડને નિર્ધારિત કરે છે, અને જો ભાગ્યે જ, ક્યારેય ફેરફાર થશે તો
જો કોષ્ટકમાં કોઈ કૉલમ ન હોય તો વ્યક્તિને ઓળખવામાં સક્ષમ થવા માટે કોઈ એમ્પ્લોયર કર્મચારી નંબરો બનાવી શકે છે
નવા કર્મચારી નંબરોને સરોગેટ પ્રાઈમરી કી કહેવામાં આવશે. આ સરોગેટ પ્રાથમિક કી એ સુપરક તરીકે પણ સેવા આપશે.