Navicat不会将作为外键的外键的主键显示为外键。为什么呢?
我给出了解释情况的图片:
答案 0 :(得分:0)
外键是仅适用于引用表的约束。在您的情况下,translate_talent_id
字段具有引用另一个表的另一个字段的外键约束。
另一方面,translator_id
可能由其他表中的外键引用。但是,这些外键不会在引用的表(在这种情况下为trl_translator
)上出现(或有任何影响)。这就是为什么你的MySQL客户端没有在translator_id
上显示任何外键的原因。