| 前页 | 后页 | 
独特的约束
唯一约束在表的所有行中强制执行一组字段的“唯一性”,这意味着表中的任何两行在唯一约束的字段中不能具有相同的值。唯一约束与主键类似(因为它们也强制执行“唯一性”),但是主要区别在于,表可以定义多个唯一约束,但只能定义一个主键。
访问
| 色带 | 开发>数据建模>数据库构建器>单击表名称>约束/索引>右键单击>添加新约束 | 
| 上下文菜单 | 在图或浏览器窗口中|右键单击Table元素|特色|约束/索引 | 
| 键盘快捷键 | 单击表:F9>约束/索引:Ctrl + N | 
创建约束
| 步 | 行动 | 也可以看看 | 
|---|---|---|
| 1个 | 在“约束/索引”选项卡上,将自动创建一个新约束,并为其指定默认约束名称和索引的“类型”。 用将其标识为唯一约束的名称覆盖约束名称。 | |
| 2 | 在“类型”字段中,将值从“索引”更改为“唯一”。 | 
笔记
- 警告: Enterprise Architect假定唯一约束至少分配有一个列;但是, Enterprise Architect在建模过程中不会强制执行此规则
 如果为具有定义的唯一约束的表生成DDL,但未分配列,则该DDL将无效
