我已经为我的 Java
Spring
项目创建了 MySQL
数据库。我使用 MySQL Workbench。我已经开始创建 EER 图。我对三个表之间的关系有疑问。为什么我进入系统表列 type_labels_id
?我认为这是多余的外键,因为我可以仅使用系统表中的 type_id 从类型表中获取 labels_id 。我说得对吗?
最佳答案
当您创建关系时,其type_lables_id
将生成我的引用,您不需要创建新的列名type_id
。如果您需要使用此名称作为外键,只需将 type_labels_id
重命名为 type_id
关于java - MySQL 冗余外键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39190473/