为什么要少用外键?外键与表链接的主要区别?

发布于 2022-08-29 22:25:11 字数 32 浏览 14 评论 0

大家如何选择的平时
在外键与表链接之间

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

呆橘 2022-09-05 22:25:11

看情景啦, 比如你有一个表存放产品数据, 另一个表存放产品类型, 这时候用外键也没啥
如果你有一个表存放订单数据, 另外一个表存放顾客信息, 还有存放产品信息的表以及存放店铺信息的表, 这时候用外键就会慢
我也不大懂哈, 看看下边吧, 需要的话替你翻译一下
http://stackoverflow.com/questions/83147/whats-wrong-with-foreign-keys

牵强ㄟ 2022-09-05 22:25:11

当你要删除某个大表数据的时候就知道了,各种限制,当然,如果你模型设计的很好,这些也可以避免
我现在负责的两个维护项目中,除了配置表,很少用外键去关联什么

伴我心暖 2022-09-05 22:25:11

我在微软实习的时候,有同事写的外键引发了不少问题。然后我mentor如是说:“别加外键,在我看来,外键就是用来作图的。”

一场春暖 2022-09-05 22:25:11

没有外键很容易出现脏数据。
不能因噎废食。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文