数据库中为什么不推荐使用外键约束?

引言 其实这个话题是老生常谈,很多人在工作中确实也不会使用外键。包括在阿里的JAVA规范中也有下面这一条: 【强制】不得使用外键与级联,一切外键概念必须在应用层解决。 但是呢,询问他们原因,大多是这么回答的: 每次做DELETE 或者UPDATE都必须考虑外键约束,会导致开发的时候很痛苦,测试数据极
posted @ 2019-12-16 10:47  土豆柿子  阅读(232)  评论(0编辑  收藏  举报