我在表中有两个外键:
userId
visitorId
还字段action
我想在这三个字段上添加约束,即userId + visitorId +操作将是唯一的。
如何在Workbench,MYSQL中做到这一点?
答案 0 :(得分:1)
您可以创建一个唯一约束:
alter table t add constraint unq_t_userid_visitorid_action
unique (userid, visitorid, action);
您还可以通过创建唯一索引来做到这一点:
create unique index unq_t_userid_visitorid_action on t(userid, visitorid, action);
您应该能够通过Workbench GUI界面创建索引。