实习生任务
对详情模块的业务设计构思的比较深
数据库常用的四个默认字段没有实现
设计文档
java

0赞
@随风 的本期作品
赞一下
导师点评
6 分

评审视频链接:
移动端:https://m.naoffer.com/intern/review/527
PC端:https://xiaozhao.vip/intern/review/527

该实习生作品能够看出,这个同学对业务是有一定的理解,但是设计的核心思想还是不到位

主要有以下几个问题:

1主键ID不要用big int类型,要对数据量级有一定的认知。

正常设计属于业务设计,而分表属于架构改变

不要一上来就设置很占用空间的类型

2 对数据表设置的四个默认字段没有去理解,包括插入时间,更新时间和状态

会对后续的一些默认方法有影响

3 关联表过多,会对详情页的数据库查询造成比较大的性能压力