所以在业务代码中实现的时候,只要按照设计之初的这种固有关联逻辑来“存/取”数据即可,并不需要在数据库层面进行“硬绑定”
因为在数据库层面通过使用外键的方式进行“硬绑定”,会带来很多额外的资源消耗来进行一致性和完整性校验,即使很多时候大家并不需要这个校验。
所以一般不建议在数据库中使用外键约束来保证数据的一致性和完整性。
时间:2024-03-06 13:35:13
所以在业务代码中实现的时候,只要按照设计之初的这种固有关联逻辑来“存/取”数据即可,并不需要在数据库层面进行“硬绑定”
因为在数据库层面通过使用外键的方式进行“硬绑定”,会带来很多额外的资源消耗来进行一致性和完整性校验,即使很多时候大家并不需要这个校验。
所以一般不建议在数据库中使用外键约束来保证数据的一致性和完整性。
MySQL主外键连接详解(从入门到实战) mysql数据库中查询数据库
2020-05-11
MySQL主外键关联查询提高数据库查询效率的方法 mysql用什么来声明游标
2019-06-20
mysql主外键对性能影响(分析主外键对数据库性能的影响) mysql屏蔽ip
2021-01-19