我有一个像这样的表:
|UserId | ContactID | ContactName
---------------------------------------
| 12456 | Ax759 | Joe Smith
| 12456 | Ax760 | Mary Smith
| 12458 | Ax739 | Carl Lewis
| 12460 | Ax759 | Chuck Norris
| 12460 | Bx759 | Bruce Lee
我需要向该表添加一个约束,以便没有用户可以拥有重复的联系人 ID。用户正在从各种外部系统导入数据,因此 ContactId 不会是唯一的,而是在每个用户的基础上都是唯一的。
我知道如何基于单列创建唯一和非空约束,但是如何跨 2 列创建唯一约束?