标签: mysql sql
有一个简单的表,带有3个外键。如何使这三个键无法用相同的值重新录制?根据它们创建复杂的密钥吗?
如何在Workbench环境中做到这一点,只需另外指定每个外键作为主键?
答案 0 :(得分:2)
如果我收到您的问题,则您希望在列(user_id,position_id,organization_id)中实施唯一性。
假定至少一列是(不为null)。如果要在三列上创建唯一索引,它应该可以工作。
创建唯一索引index_name 雇主(user_id,position_id,organization_id);