प्राथमिक कुंजी का उद्देश्य अद्वितीय . होना है
http://dev.mysql.com/doc /refman/5.5/hi/optimizing-primary-keys.html
आपके पास एक समग्र प्राथमिक कुंजी हो सकती है :
CREATE TABLE track(
album CHAR(10) NOT NULL,
dsk INTEGER NOT NULL,
posn INTEGER NOT NULL,
song VARCHAR(255),
PRIMARY KEY (album, dsk, posn)
)
जब आप किसी तालिका में कई डेटाबेस फ़ील्ड में डुप्लिकेट डेटा को रोकना चाहते हैं, तो समग्र अद्वितीय कुंजियाँ बहुत उपयोगी होती हैं।
http:/ /www.alphadevx.com/a/382-Adding-a-composite-unique-key-to-an- मौजूदा-MySQL-table