关于有外键的表的设计

来源:8-8 文档内容表设计与代码生成

慕函数7446424

2021-03-31

老师我看您的sql里面插入的一些表,包括后面的表都没有涉及到外键的地方,我想问一下以老师的经验来说,如果设计表涉及外键的话mybatis会生成相关的增删改查甚至更复杂的操作吗。

写回答

2回答

甲蛙

2021-04-01

一般项目中数据库的关联不靠外键,外键看起来能保证数据关联正确,但是会使项目开发效率变低。
比如免不了会经常刷库,外键刷库很痛苦。
还有随着项目需求迭代,表之间的关系会越来越多,有些外键不需要了,有些表又少了外键。
所以,表之间的数据关系一般是在java 代码中维护

---------------

针对这个问题,我写了篇文档,可以看下:

公众号:https://mp.weixin.qq.com/s/YRzlkSOXGJ5ziCUGrI02Mg

个人博客:http://www.jiawablog.com/detail?id=165475836407975936


0
2
甲蛙
回复
慕函数7446424
你以后做项目就会经常遇到刷库,就是初始化一些数据,界面没有功能,就通过写SQL来实现
2021-04-02
共2条回复

甲蛙

2021-04-02

针对这个问题,我写了篇文档,可以看下:

公众号:https://mp.weixin.qq.com/s/YRzlkSOXGJ5ziCUGrI02Mg

个人博客:http://www.jiawablog.com/detail?id=165475836407975936

0
0

Spring Boot+Vue3前后端分离,实战wiki知识库系统

一课掌握前后端最火框架,更有职场竞争力

2524 学习 · 1671 问题

查看课程