(1)数据库表引擎
建表引擎使用innodb,特殊情况下可以使用myisam或者其他数据库引擎
(2)字段类型以及长度
1. 字段类型以及长度的设置,类型选用优先级为Int类型族\>char类型族\>varchar类型族,并且设置显示长度为业务允许范围的最小长度
2. 时间戳使用整型进行保存
3\. 字段名使用小写字母、数字以及\_进行命名
(3)字段索引
对于频繁搜索字段(数据权重分布零散)、表关联字段、排序字段需要设置索引;索引优先使用联合索引,以减少索引的空间占用
(4)主键选择
主键作为以及索引往往被其他二级索引所包含,如果主键的索引过大,那么二级索引的空间占用必然也大,索引对于主键的何止必须尽量选择较小的数据类型
(5)常用字段名