【发布时间】:2016-05-18 10:00:49
【问题描述】:
我有下表,需要某种约束,只允许客户只有一个供应商分销商。因此,如果您尝试将 SupplierClientID 记录“2”的 ProductDistribution 字段更改为 true,它将无法正常工作,因为该客户端 (847) 已为 SupplierID 10 启用。
供应商表
SupplierClientID ClientID SupplierID ProductDistribution
1 847 10 1
2 847 11 0
3 800 10 1
4 800 11 0
5 800 12 0
6 570 11 1
7 570 12 0
这是否可能通过某种独特的约束?
【问题讨论】:
-
两列需要唯一键。