关于mysql用不用外键的问题有了解的吗?
本人前端,最近在学 mysql。
今天问同事关于外键问题,他说最好不要用外键,查询慢。。(他比较忙,我就没打扰他了)
这里想问问大佬们:
- 不用外键 就不知道子表、主表的关系,ER图是不是就废了。在维护上是不是就变的困难了(如果有新人进来,看到表里有外键就知道跟谁关联)。
- 还有 如果没有外键关联 增删改查相较于有外键有什么要注意的地方?
mysql
php
赞
收藏 0
回答 1
待解决
相关问题
MySQL escape方法问题有了解的吗?
2542浏览 • 1回复 待解决
Mysql怎么添加外键有知道的吗?
1978浏览 • 1回复 待解决
mysql 查询排序问题有了解的吗?
2221浏览 • 1回复 待解决
关于mysql分区的问题有懂的吗?
2326浏览 • 1回复 待解决
关于postgresql jsonb类型的查询问题有了解的吗?
4054浏览 • 1回复 待解决
关于Redis缓存的一些问题有了解的吗?
3564浏览 • 1回复 待解决
关于Tomcat 9 的 Maven 插件有了解的吗?
2454浏览 • 1回复 待解决
SQLAlchemy在删除有外键约束的记录时,外键约束未起作用,何解?
4081浏览 • 0回复 待解决
文件备份的 问题有了解的吗?
1914浏览 • 1回复 待解决
数据库迁移的问题有了解的吗?
1989浏览 • 1回复 待解决
关于Mysql连接的疑惑有懂的吗?
1870浏览 • 1回复 待解决
关于ets在新的编程语言出来之后,后期支持问题有了解的吗?
3787浏览 • 1回复 待解决
es6启动问题有了解的吗?
2410浏览 • 1回复 待解决
关于聊天功能中聊天记录的存储有了解的吗?
2068浏览 • 1回复 待解决
liteos_m 在使用单片机硬件中断时,用不用加临界区,是哪个函数
5714浏览 • 1回复 待解决
ssh登录到ubuntu的bash问题有了解的吗?
1893浏览 • 1回复 待解决
nginx与后端服务的链接数量问题有了解的吗?
2468浏览 • 1回复 待解决
ohpm not set up有了解的吗?
2632浏览 • 2回复 待解决
nginx超时设置有了解的吗?
1936浏览 • 1回复 待解决
ArkUi关于page之间传递PixelMap对象,在Image对象内无法现实的问题有了解的吗?
4795浏览 • 1回复 待解决
Mysql geojson 查询的问题有懂的吗?
3180浏览 • 1回复 待解决
MySQL 伪表 dual的问题有懂的吗?
2907浏览 • 1回复 待解决
关于MySQL用户权限的问题
2376浏览 • 1回复 待解决
应用自启动有了解的吗?
2413浏览 • 1回复 待解决
mysql的一个问题有懂的吗?
2342浏览 • 1回复 待解决
曾经我也推崇使用外键进行约束,因为其在 MySQL 管理工具中,可以方便快捷的定位到关联的表,当对数据进行删除操作时也能做到同步,但是在实际使用过程中,同事间沟通和业务业务间,总是瞬息万变,外键可以带来的坑有很多,包括就不限于事务、数据保全。
如果你不熟悉外键约束会遇到的各种问题,其实使用程序去做外键做的事情是更佳的选择。
当然,我也建议你去尝试,因为只有多踩坑才会有提升。