1. 数据库使用utf8mb4_general_ci字符集;
  2. 数据库名称,表名称,字段名称,索引名称使用小写英文字母加下划线的方式命名;
  3. xx_id等可能会用于检索的字段都加上索引;
  4. 表字段之间不使用外键关联,关系对应逻辑在程序中处理;
  5. 所有记录都不删除,使用软删除;
  6. 布尔值字段用is_或者has_开头,例如:is_deletedhas_power
  7. 数量字段使用num_开头,例如:num_pvnum_read
  8. 当一对多或多对多关联时,外表的ID需要加表名前缀,例如:商品表中的分类ID为catalog_id
  9. 状态是xx_status,类型xx_type
  10. 索引使用idx_作为前缀命名;
  11. 所有的表和字段都需要有注释。