લેશન - ૫૧ : પ્રાયમરી કી અને ફોરેન કી નુ અમલીકરણ

પ્રાઇમરી કી (Primary Key)ફોરેન કી (Foreign Key)
ટેબલમાં દરેક રેકોર્ડને અનન્ય રીતે ઓળખે છે.એક ટેબલને બીજા ટેબલ સાથે જોડે છે.
તેમાં ડુપ્લિકેટ મૂલ્ય હોઈ શકતું નથી.તેમાં ડુપ્લિકેટ મૂલ્ય હોઈ શકે છે.
તેમાં NULL મૂલ્ય હોઈ શકતું નથી.તેમાં NULL મૂલ્ય હોઈ શકે છે.
દરેક ટેબલમાં સામાન્ય રીતે એક Primary Key હોય છે.એક ટેબલમાં એક અથવા વધુ Foreign Key હોઈ શકે છે.
Primary Key ટેબલની ઓળખ માટે ઉપયોગમાં લેવાય છે.Foreign Key સંબંધિત ટેબલની Primary Key સાથે સંબંધ બનાવે છે.
ઉદાહરણ: Student_IDઉદાહરણ: Student_ID
Primary Key ટેબલની અંદર અનન્ય હોવી જરૂરી છે.Foreign Keyની કિંમત સંબંધિત ટેબલની Primary Key સાથે મેળ ખાતી હોવી જોઈએ.
તે Entity Integrity જાળવવામાં મદદ કરે છે.તે Referential Integrity જાળવવામાં મદદ કરે છે.
ઉદાહરણ: Student ટેબલમાં Student_IDઉદાહરણ: Marks ટેબલમાં Student_ID
Primary Key દ્વારા રેકોર્ડને સરળતાથી શોધી શકાય છે.Foreign Key દ્વારા સંબંધિત ટેબલના રેકોર્ડ સાથે જોડાણ કરી શકાય છે.