我在 MS Access 数据库中有一种情况,我必须根据三个属性的组合来防止重复记录:
StudentNumberColleagueIDTypeOfAttending
因此,对于一种组合 ( StudentNumber& ColleagueID),我有三种类型的参加A:B和C。
这是一个例子:
+---------------+-------------+---------------+
| StudentNumber | ColleagueID | AttendingType |
+---------------+-------------+---------------+
| 100 | 10 | A |
| 100 | 10 | B |
| 100 | 10 | C |
| 100 | 11 | A |
| 100 | 11 | B |
| 100 | 11 | C |
| 100 | 11 | C |
+---------------+-------------+---------------+
所以最后一行是不可接受的。
有谁有想法吗?