我试图将外键添加到我的表但收到此错误.错误代码:1005无法创建表'william.#sql-88c_3'(错误号:150)我有3个表.员工,客户和合同.
雇员[employee_no PK],客户[customer_no PK]合同[contract_no PK]我想要合同的外键作为合同[contract_no PK,employee_no FK],customer_no FK]
我试图直接做失败,我现在正在尝试alter语句.Alter脚本有什么问题吗?
ALTER TABLE contract
ADD CONSTRAINT `employee_no_fk2` FOREIGN KEY (`employee_no`) REFERENCES `employee`
(`employee_no`);
ALTER TABLE contract
ADD CONSTRAINT `Customer_no_fk2` FOREIGN KEY (`Customer_no`) REFERENCES `client`
(`Customer_no`);
Run Code Online (Sandbox Code Playgroud)