数据库命名规范

1 - 数据库名

  • 名词
  • 简洁明了
  • 英文小写
  • 多个单词用下划线分隔

2 - 表名

  • 有相关功能的表使用相同前缀
  • 英文小写
  • 单词采用单数形式
  • 多个单词用下划线分隔
  • 简洁明了,避免用长/难单词
  • 类别表一律用缩写xxx_cate

3 - 字段名

  • 小写英文
  • 多个单词用下划线分隔
  • 若为其他表的外键使用 表名_id 的方式来命名
  • 主键命名为id
  • 布尔值字段命名为is_xxx
  • 时间字段,采用int来记录unix_timestamp
  • 网络IP字段,用bigint来记录inet_aton值;

4 - 操作规范

  • 主键id自动增长
  • 所有字段设置NOT NULL,并有默认值
  • 布尔字段默认值设为0
  • 数值字段默认值设为0

你可能感兴趣的:(数据库命名规范)