1、主键索引名为 pk字段名;唯一索引名 uk字段名;普通索引是 idx_字段名
2、数据库表必备的三个字段:id、create_time、update_time
3、三个表禁止join
4、在 varchar 字段上创建索引,必须指定索引长度
5、索引遵循最左匹配原则
6、使用ISNULL来判空
7、禁止使用存储过程
8、如果对表记录进行查询或者更改,必须对操作的表起一个别名
9、查询语句中,即Select查询语句不要使用 *
10、${} 这种方式会造成sql注入
设计规范
1、在需求分析阶段,如果与系统交互的 User 超过一类并且相关的 User Case 超过 5 个, 使用用例图来表达更加清晰的结构化需求
2、如果某个业务对象的状态超过 3 个,使用状态图来表达并且明确状态变化的各个触发条件
3、如果系统中某个功能的调用链路上的涉及对象超过 3 个,使用时序图来表达并且明确各调用环节的输入与输出。
4、如果系统中模型类超过 5 个,并且存在复杂的依赖关系,使用类图来表达并且明确类之间的关系。
5、如果系统中超过 2 个对象之间存在协作关系,并且需要表示复杂的处理流程,使用活动图来表示。