1)表对象sql
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的导出工具时同一项目的表会自动配在一块儿,序列在一块儿,存储过程在一块儿。。。大大下降遗漏的可能性
再者组里约定一种命名规范,组员之间能够减小一些没必要要的沟通