enter image description here任何人都可以向我解释内部关系和mysql中的外键约束之间的区别吗?当我在Microsoft SQL服务器管理工具中学习基本数据库设计时,这个内部关系概念对我来说是新的,并且在我的Web应用程序中获取外键的错误。 此外,如果我对数据库进行反向工程以获得可视化模式,如果我仅使用内部关系,则表之间没有可见的连接。生成这些连接需要外键。
http://forums.devshed.com/mysql-help-4/internal-relations-tables-388389.html
答案 0 :(得分:3)
这是您需要阅读的内容:What are the "Internal Relations" defined in phpMyAdmin?
这适用于MyISAM表,它不支持外键。它是phpMyAdmin工具的内部工具。
对于像MySQL这样做支持外键的数据库,它不是一个充分的替代品。设置内部关系不会创建外键,并且在phpMyAdmin工具之外,内部关系不起作用。
正如一些人所指出的那样,“内部关系”并不是一般的参考数据库术语。