我注意到我无法创建两个具有相同名称的不同外键约束,无论它们影响模式中的表集如何。
我可以处理这个问题,但我在 MySQL 文档中找不到它说是这种情况,也找不到 为什么是这种情况。我正在使用 InnoDB,所以也许这是特定的,但我也没有找到相关记录。
CONSTRAINT 符号值(如果已定义)在数据库中必须是唯一的。
MySQL 文档链接:https://dev.mysql.com/doc/refman/8.0/en/create-table-foreign-keys.html#foreign-key-identifiers
PS:评论中发生的讨论已经解决了同样的问题:)