采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我看前面一节老师用设置外键的方式delete了张三之后 关于张三所有的信息都删除了 那么我的问题来了 我不设置外键 用连表可以做到上面说的功能么 谢谢(还是说实际项目还是用外键比较多)
不设置外键,数据库就不会级联删除。这样就要求你用程序来做级联删除。
第一,额外增加了程序的复杂度
第二,增加了程序操作数据库的负担
第三,万一程序有 bug ,那就完成不了级联删除
数据库有这个外键、级联删除,是干嘛的?存在即合理。你不去用,那不浪费了人家精心设计好的方案吗,对吧?
用程序来做级链是用代码的方式操作数据库做级链的意思么(我们现在是直接在图形界面的数据库中设置的)
是的,用代码操作
好的ヾ ^_^♪
登录后可查看更多问答,登录/注册
用 Koa2 做真正的实战项目,不再只是增删改查的小白工程师
1.2k 14
1.3k 11
1.4k 10
1.1k 9
1.2k 9