【发布时间】:2021-05-15 15:47:25
【问题描述】:
我似乎在实现直接来自 Mysql 网站的架构时遇到问题。我无法添加图像,因为堆栈溢出不允许我添加,但已在图表下方添加了链接。
员工表
Emp_No. INT(11)(主要)
部门经理
Emp_No. INT(11)(主要)
部门编号。 CHAR(4)(主要)
部门
部门编号。 CHAR(4)(主要)
部门雇员
Emp_No. INT(11)(主要)
部门编号。 CHAR(4)(主要)
https://dev.mysql.com/doc/employee/en/sakila-structure.html
dept_emp 和 dept_manager 是相同的联结表,都设置了相同的主键。
我似乎遇到的问题是为两个表设置外键。 MySql 抛出一个错误,指出存在相同的外部约束。所以这可以设置为一个表而不是另一个?
我们如何处理可能具有相同外键约束的联结表?
【问题讨论】:
标签: mysql foreign-keys junction-table