首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

数据库里面不建立主外键关系有什么好处?

发布网友

我来回答

1个回答

热心网友

不建议建立,使用外键有利于维持数据完整性和一致性,但是对于开发来说是非常不利的。

每次做DELETE 或者UPDATE都必须考虑外键约束,会导致开发的时候很痛苦,而且需要更为复杂的错误捕获机制。

做数据处理时会受到很多的束缚,有些地方本来就可以允许有部分冗余,但是由于设计了外键约束,只能放弃。

出现BUG的时候追踪很麻烦。

数据库的三个层次:

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com