命名規範
表
表名如order/useraccout
符合以下規範:
1. 統一採用單數形式,反對orders
2. 首字母大寫,多個單詞的話,單詞首字母大寫,反對order/useraccout/order
3. 避免中文拼音,反對agentbaoci
4. 避免下劃線連線,反對user_accout(下劃線適用oracle資料庫)
5. 避免名稱過長,反對websiteinfomationmodifyrecord
7. 避免保留字
字段
欄位名如userid/username/usertype
符合以下規範:
1. 首個字母小寫,多個單詞的話,單詞首字母大寫,反對userid/userid
2. 必須有一主鍵,主鍵不直接用id,而是表名+id,如userid/orderid
3. 常用的字段name,不直接用name,而是表名+name,如username/ordername
4. 常用的字段desc,不直接用desc,而是表名+desc,如userdesc/orderdesc
5. 大寫字母前必須包含至少兩個小寫的字母,反對uid/oid
6. 避免中文拼音
7. 避免下劃線連線
8. 避免名稱過長
9. 避免保留字
物件
1. 儲存過程以sp_為字首
2. 觸發器以tr_為字首
3. 函式以fn_為字首
4. 主鍵以pk_為字首
5. 索引以ix_為字首
6. 字首後的首字母大寫,多個單詞的話,單詞首字母大寫,如sp_countfee
7. 所有的關鍵字的所有字母必須大寫,如select userid,username from user
sqlserver資料庫命名規範
資料庫命名規範 1.資料庫名 1.1 用產品或專案的名字命名 1.2 pascal case,如adventurework 1.3 避免使用特殊字元,如數字,下劃線,空格之類 1.4 避免使用縮寫 2.表名 2.1 使用複數,pascal case,而複數只加在最後乙個單詞上如 products,u...
SQL Server資料庫命名規範
良好的命名習慣是一種美德,下面是個人整理的資料庫命名規範 資料庫命名規範 1.資料庫名 1.1 用產品或專案的名字命名 1.2 pascal case,如adventurework 1.3 避免使用特殊字元,如數字,下劃線,空格之類 1.4 避免使用縮寫 2.表名 2.1 使用複數,pascal c...
命名規範 C 命名規範約定
命名規則約定 序 號描述示例 1類命名混合使用大小寫,首字母大寫 classname 2型別定義,包括列舉和typedef,混合使用大小寫,首字母大寫 typename 3區域性變數混合使用大小寫,且首字母小寫,名字與底層資料型別無關,且應該反映其所代表的事物 localvariable 4子程式引...