工作经验总结之--数据库表设计

2018-06-23 09:27:58

一.冗余字段

    1.几张表中可以有字段重复的几种情况

        a).主表要联合查询从表,只是要从表中某个字段,而从表字段又很多的

        b).对a情况下需要频繁查询的,就尤其需要重复字段.反而可以减轻数据库压力

二.项目的紧急程度

    1.纵观全局

        知道整个项目的流程,以及后续可能会再加些什么,我如果现在不预留扩展后期会不会很麻烦.考虑清楚这些,即使快速上线了,之后再修改也不会很麻烦.

    2.要知道客户或项目经理到底在想什么,他的目的是什么.换位思考.

        毕竟他们是不懂技术的,明白他们的目的,换位思考的去想,可以知道哪些是不必要又很难实现的功能.

三.前端处理数据有困难时

    1.小程序js的不足

        a).小程序的前端没有js那些强大的功能,有次业务场景是用户标签字段定了用","隔开,但是前端居然处理不了.当时第一个想到的是再建中间表,其实不用,因为需要用js处理的数据其实后端也可以用JAVA处理好再给前端.

猜你喜欢

转载自blog.csdn.net/qq_41720396/article/details/80780899