红满堂数据库开发规范

一.建库规范

1.建库都要加上数据库注释,表注释,字段注释.如果字段只有几个值的话,字段注释要写清楚每一个值对应的注释.

2.数据库,表,字段命名用”_”下划线分割单词,不能使用中文或者拼音命名,统一用单词小写.

3.新建的表如果是记录表,那么必须要有id,status,updated_at,deleted_at,created_at:

(1)id:记录该记录递增的id

(2)status:该记录的状态,通常(一般来说)值意义为:0(不启用),1(启用)

(3)updated_at:该记录的更新时间

(4)deleted_at:软删除字段

(5)created_at:该记录的创建时间

4.建表,建字段的时候要考虑以后应用扩展的问题,不要建无用表,无用字段,能用其他表联合查询或者关联查询的就不必要建多一个表或者字段.

5.建字段的时候一定要搞清楚字段属性的作用.不要随便建字段.每个字段对应的各种属性(比如A.I.还有类型如tinyint)都要搞懂,看满不满足字段的需求.不懂的可以问或者google百度.

 

二.数据库维护

 

三.数据库扩展

 

数据库开发规范 V 0.10 版,有待完善

发表评论