RDBMS 中的复合主键
具有两个或多个属性的主键称为复合主键。它是两列或更多列的组合。
一个示例可能是 -

我们这里的复合键是OrderID 和ProductID -
让我们看另一个示例 -
<Student>
StudentID
| StudentEnrollNo
| StudentMarks
| StudentPercentage
|
S001
| 0721722
| 570
| 90
|
S002
| 0721790
| 490
| 80
|
S003
| 0721766
| 440
| 86
|
上面,我们的复合键是StudentID 和StudentEnrollNo. 表有两个属性作为主键。
因此,包含两个或更多属性的主键称为复合键。