数据库命名规范

5.1 数据表
规则: <模块名称/简称>_<表标识名称>[_后缀]。
1、模块名称不能省。模块名称必须参照各个产品/项目的实际模块划分来确定。
2、表标识名称 尽量取有意义的、贴近实际的英文单词或缩写作为表标识名称。禁止使用中文拼音缩写的形式。
3、后缀:可选项,一般情况下可以用后缀来区分备份表(_bak)、临时表(_tmp)、历史记录表(_his)。

例:PUB_USER 为公共模块用户表
5.2 字段
原则:字段名称尽量以接近实际的英文单词(缩写)来书写,尽量做到见名明义,一个字段如包含多个英文单词(或缩写),则单词(缩写)之间一律以短下划线“”隔开。
例:user_name,user_id,age。
5.3 键(主键、外键)命名
规则,<约束>
<表名>[<字段列表>]
主键:PK
<表名> [字段]
外键:FK
<表名> [字段]
1、 约束名、表名:不能省略,如果长度大于30,考虑表名缩写。
2、 字段列表:可选项。
5.4 包
规则:PKG
<模块名称/简称><包实现功能标识名称>。
1、前缀PKG
、前缀PKG_不能省略。
2、模块名称不能省。模块名称必须参照各个产品/项目的实际模块划分来确定。
3、包实现功能标识名称 尽量取有意义的、贴近实际的英文单词或缩写作为包实现功能标识名称。禁止使用中文拼音缩写的形式。

例:PKG_PUB_MGRUSER 为公共模块用户管理的程序包
5.5 存储过程
P_<业务域><存取过程名(缩写)>
如:P_PUB_存储过程名,指的就是公共域的存储过程。
5.6 函数
F
<业务域><函数名(缩写)>
如:F_PUB_函数名,指的就是公共域的函数。
5.7 视图
V
<视图名称(缩写)>
5.8 索引
IDX_<表名>_<字段名>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值