數據庫對象前綴命名

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的導出工具時同一項目的表會自動配在一塊兒,序列在一塊兒,存儲過程在一塊兒。。。大大下降遺漏的可能性

再者組裏約定一種命名規範,組員之間能夠減小一些沒必要要的溝通

相關文章
相關標籤/搜索