
Centframe Group Limited 弘欣資料庫命名規範 V1.0
------------------------------------------------------------------------------------------------------------------------------------------------------------
第 1 页/共 4 页
弘欣資料庫命名規範 V1.0
1.總則
(1). 為了相容在表名、欄位名(或其他地方)區分大小寫的資料庫,本命名辦法採用類似於 UNIX
系統的命名辦法和縮寫樣式,全部的名稱規定採用小寫。
(2). 關於資料庫實體名的縮寫約定
只用一個單詞就能表示的一般情況下不採用縮寫
有兩個單詞能表示的,採用按英語發音分節或語義分節進行縮寫或不縮寫,如:
end postion ==> endpos
user name ==> username
user name ==> usrname
class name ==> classname
class name ==> clsname
class name ==> clsnam
需三個或四個的單詞表示的,採用按英語發音分節和按英語語義組合縮寫, 如:
single document template ==> sgldoctemp
default windows procedure ==> defwndproc
五個及五個單詞以上的,按照 BSD 命名方式縮寫,即取每個單詞的首字母組成新的識別字,如:
set processor (interrupt) level for buffered input output ==> splbio
固定的縮寫格式:
internationalization ==> i18n
Multi-Document Interface ==> mdi
Application Programming Interface==>api
這些單詞如需和其他單詞再次組合,即按照上述辦法進行多單詞組合.
(3). 如果需要,名稱可以有幾個部分組成,各個部分之間用底線("_")分割。如:單詞 1_單詞 2
(4). 採用縮寫命名法必須有文檔進行解釋,或在資料庫設計文檔時指明其全稱.
(5). 本辦法禁止採用中文字元命名