不使用数据库外键约束,而由程序控制的原因

来源:4-5 设计产品表和商品表(一)

kingofzihua

2019-06-27

老师能不能讲一下为啥不使用数据库外键约束嘛?是有什么问题嘛?能不能详细说下?

写回答

1回答

神思者

2019-06-27

有三张表,没两张表都有外键约束,最终变成闭环的外键约束,你无法删除三张表里任何一条记录。如果真实的数据库里边还有几十张,几百张数据表,那么你都用外键约束的话,会形成大闭环套小闭环,数据没发维护

1
1
kingofzihua
好的,谢谢老师
2019-06-27
共1条回复

阿里新零售数据库设计与实战 (升级版)

解锁“新零售”业务让数据库实战能力再上一层楼

2101 学习 · 701 问题

查看课程