数据库对象前缀命名

1)表对象

     example_tbl

2)序列对象

  example_seq

3)存储过程

      example_pro

4)函数

  example_fct

5)索引

     example_idx

6)触发器

     example_trg

7)包

     example_pkg

 --------------------------------------------我是分割线----------------------------------------------------------------------

经过实践,发现后缀命名并不太好,前缀命名更合适

1)表对象

     tbl_项目名缩写_业务名

2)序列对象

  就我目前遇到的情况序列都是为某张表的主键服务的,所以现在我一般都是讲表名的tbl该为seq

   seq_项目名缩写_业务名

3)存储过程

       pro_项目名缩写_业务功能名

4)函数

   fct_项目名缩写_业务功能名

5)索引

      idx_表名(不包含tbl)_编号(从0开始)

6)触发器

     trg_表名(不包含tbl)_编号(从0开始)

7)包

      pkg_项目名缩写_业务功能名

前缀的好处就是当我要找某张表时,我输如tbl_就会有提示,进一步输入“项目名缩写”就会缩小提示范围

另外用plsql的导出工具时同一项目的表会自动配在一起,序列在一起,存储过程在一起。。。大大降低遗漏的可能性

再者组里约定一种命名规范,组员之间可以减少一些不必要的沟通

 

 

 

 

 

转载于:https://www.cnblogs.com/jay-blog/p/3423569.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值