| 物件類型 | 命名模式 | 範例 |
|---|---|---|
| 資料表 | 專案_功能點[_子功能] | Module_Blog_Comment |
| 預存程序 | 專案_功能點_操作關鍵字_功能點_By_主要參數 | Module_Blog_SelectBlogByDay |
| 檢視表 | vw_專案_功能點[_子功能] | vw_Module_BlogComment |
| 函數 | fn_專案_功能點[_描述] | fn_Module_CalcTotal |
| 觸發程序 | tr_表名_操作_描述 | tr_Order_Insert_Audit |
| 索引 | IX_表名_欄位名[_描述] | IX_Order_CustomerId |
| 預設值/約束 | DF_表名_欄位名 / CK_表名_描述 | DF_Order_Status |
SELECT
MB.BlogID,
MB.Title,
MB.CreateDate,
MB.VisitTimes
FROM
dbo.Module_Blog AS MB
WHERE
MB.ModuleID = @ModuleID
ORDER BY
MB.BlogID DESC;
,MB.Title)便於註解與版本比對。MB.)。a、b、t1。[Order]。Is、Has、Can(如 IsActive)。At、On、Date(如 CreatedAt)。參考表名Id(如 CustomerId)。NVARCHAR、NCHAR)支援多語言。統一命名與編碼風格能大幅降低團隊溝通成本、提升程式碼可讀性與維護性,建議納入專案開發規範並配合 Code Review 執行。