RDBMS 中的複合主鍵
具有兩個或多個屬性的主鍵稱為複合主鍵。它是兩列或更多列的組合。
一個示例可能是 -

我們這裡的複合鍵是OrderID 和ProductID -
讓我們看另一個示例 -
<Student>
StudentID
| StudentEnrollNo
| StudentMarks
| StudentPercentage
|
S001
| 0721722
| 570
| 90
|
S002
| 0721790
| 490
| 80
|
S003
| 0721766
| 440
| 86
|
上面,我們的複合鍵是StudentID 和StudentEnrollNo. 表有兩個屬性作為主鍵。
因此,包含兩個或更多屬性的主鍵稱為複合鍵。