数据库命名规范

1 - 数据库名

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

2 - 表名

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

3 - 字段名

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

4 - 操作规范

  • 主键id自动增长
  • 所有字段设置NOT NULL,并有默认值
  • 布尔字段默认值设为0
  • 数值字段默认值设为0
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容