Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> SQL

คีย์ผสมใน RDBMS


คีย์หลักที่มีแอตทริบิวต์ตั้งแต่สองรายการขึ้นไปเรียกว่าคีย์ผสม เป็นการรวมตั้งแต่สองคอลัมน์ขึ้นไป

ตัวอย่าง สามารถ −

คีย์ผสมใน RDBMS

คีย์ผสมของเราคือ ID คำสั่งซื้อ และ ProductID

{OrderID, ProductID}


ให้เราดูตัวอย่างอื่น −

<นักเรียน>

StudentID
StudentEnrollNo
StudentMarks
StudentPercentage
S001
0721722
570
90
S002
0721790
490
80
S003
0721766
440
86


ด้านบน คีย์ผสมของเราคือ StudentID และ StudentEnrollNo. ตารางมีแอตทริบิวต์ 2 รายการเป็นคีย์หลัก

ดังนั้น คีย์หลักที่ประกอบด้วยแอตทริบิวต์ตั้งแต่ 2 รายการขึ้นไปจึงเรียกว่าคีย์คอมโพสิต