您好,欢迎来到易妖游戏网。
搜索
您的当前位置:首页数据库命名规范

数据库命名规范

来源:易妖游戏网


数据库命名规范

数据库命名规范

1. 采用26个英文字母加数字加下划线组成,不能出现其他字符。 2. 多个单词用下划线连接。 3. 命名不得超过30个字符。

4. 单词建议使用完整的单词,如果导致长度超过30个字符,则从最后一个单词开始,

一次使用该单词的缩写,如果没有约定的缩写,则采用该单词的前4个字母来表示。 5. 要使用能正确表达表意义的单词。 6. 不使用保留字.

7. 命名要有实际的意义.

库命名规范

使用小写英文字母和下划线

备份数据库名使用正式库名加时间组成,如:gaiya_20110525

表命名规范

1) 表名要全部小写

2) 表名必须以模块名开头,如果单词太长,可以采用缩写。 3) 公用的表要以‘pub_’开头

4) 关系表要以‘_rel’结尾,如:user_authority_rel user_group_rel 5) 单词要采用单数,如:gift,poster

6) 同一模块的表要以相同的前缀开头(优先级低于第五条),如:

字段命名规范

1) 字段名全部小写

2) 字段名有两个单词的情况,用“_”连接,如:poster表字段 poster_name,不推荐用

posterName

3) 字段最好带表名前缀,如poster表字段 poster_id;如果表名过长,可以取表名缩写,如

果表名是多个单词组合,可以取第一个单词外加后续单词的首字母。 4) 表与表之间关联的字段要用统一的名称,如:跟user表关联的user_id字段。跟pub_class

表关联的pc_id字段。

5) 主键以’_id’ 结尾,主键作为外键的可以除外, 6) 时间类型的字段以‘_date’结尾

7) 状态字段统一用 state,作为删除回收站使用

字段类型规范

1) 用尽量少的存储空间来存储一个字段的数据 2) 主键统一类型 char(22) 3) 时间类型统一用 bigint

索引命名规范

idx[0-9]_[表名简写]_[实际名字]

其他

1、 数据不使用外键,在实体层关联

2、 一对一的关系,即是主键又是外键的方式 3、 关系表不采用联合主键,单独创建主键。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- vipyiyao.com 版权所有 湘ICP备2023022495号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务