【发布时间】:2021-04-20 18:29:40
【问题描述】:
当我创建父表的 2 个子表并将外键字段添加到子表中时,MySQL Workbench EER 为外键约束提供与子表中的字段相同的名称。
在每个子表中,我都引用了父表的 id 字段,因此将在两个子表中使用相同的合理字段名称。
但是,这会导致 2 个具有相同名称的外键约束。这在 MYSql 中是不允许的。
例如,
父表:
用户以 ID 字段作为主键
2 个子表:
User_Address,外键字段为 user_id
User_Orders,外键字段为 user_id
这会产生两个名为 user_id
的外键约束我意识到我可以在 Forward Engineer 过程中编辑 SQL,但在我看来,我应该能够在 GUI 中编辑外键约束名称。
有没有办法编辑外键约束名称?
【问题讨论】:
标签: mysql mysql-workbench