MySQL: 将 SQL 脚本应用到数据库,错误 1826
MySQL: Applying SQL Script to Database, Error 1826
在我们开始之前,这是我的sql数据库模型以供参考。
我的计划是这样的:ProductType
可以有多个 Shipment Order
,但是 Shipment Order 只能有一个 ProductType。当我尝试建立关系时,我得到了这个:
我已经阅读过关于此的其他主题,但老实说,我不知道如何将它应用到我的案例中,也不知道修复它的正确方法。
已经有一个 table 具有名为 ProductType_Base_ID
的约束。您可以使用以下查询找到 table:
SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
WHERE CONSTRAINT_NAME = 'ProductType_Base_ID';
但你真的不需要找到它,只需为此外键约束使用不同的名称即可。
在我们开始之前,这是我的sql数据库模型以供参考。
我的计划是这样的:ProductType
可以有多个 Shipment Order
,但是 Shipment Order 只能有一个 ProductType。当我尝试建立关系时,我得到了这个:
我已经阅读过关于此的其他主题,但老实说,我不知道如何将它应用到我的案例中,也不知道修复它的正确方法。
已经有一个 table 具有名为 ProductType_Base_ID
的约束。您可以使用以下查询找到 table:
SELECT TABLE_NAME
FROM INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS
WHERE CONSTRAINT_NAME = 'ProductType_Base_ID';
但你真的不需要找到它,只需为此外键约束使用不同的名称即可。