mysql 命名規則

2021-08-28 16:02:24 字數 764 閱讀 1298

1,表明小寫,order

2,多個單詞用「_」 分割,order_detail

3,盡量用全名,如果太長則,用縮寫 information > info

4,同一資料庫 不同的業務模組要有統一的命名字首

乙個比較複雜的系統,資料庫表往往很多,要快速定位自己需要的表,不太容易。因此,可以在同乙個模組     中的表,加上乙個統一的字首。

比如使用者相關表

u_user

u_role

u_permission

u_role_permission

1,資料庫字段全部採用小寫英文單詞

資料庫字段全部採用小寫英文單詞

2,欄位名限制在30個字元內。當欄位名超過30字元時,可用縮寫來減少欄位名的長度,

如description --> desc;information --> info;address --> addr等 

3,如果表或者是字段的名稱僅有乙個單詞,那麼建議不使用縮寫,而是用完整的單詞。

4,如果字段多個單詞構成,則用下劃線 create_date, last_login_time

實體屬性的首字母小寫,如果有多個單詞,其他單詞的首字母大寫(駝峰命名法)。

@column(name = "create_date")

private long createdate;

@column(name = "createdate") (jpa 自動識別成create_date)

private long createdate;

MySQL的命名規則

3.2 mysql的命名規則 幾乎每條sql 語句都在某種程度上涉及乙個資料庫或其組成成分。本節介紹引用資料庫 表 列 索引和別名的語法規則。名稱是區分大小寫的,這裡也對其進行了介紹。3.2.1引用資料庫的成分 在用名稱引用資料庫的成分時,受到可使用的字元以及名稱可具有的長度的限制。名稱的形式還依賴...

匈牙利命名規則

匈牙利命名規則建議變數名稱以乙個或多個字母開頭,這些小寫字母用以標識其變數型別,型別標識字母的下乙個字母一般採用大寫。型別定義使用相同的型別識別符號作為字首,唯一不同的是,型別定義名稱一般全部使用大寫。表1 匈牙利命名規則約定 字首 資料型別 例子 b boolean bispresent,bval...

元件命名規則

元件命名規則 c和p的命名規則 tinyos 所有的終端程式元件都以字母c或p為結尾。以c結尾所命名的元件表示它是乙個可用的抽象,而以p結尾的元件則表示它是私有的。以p結尾的元件不能被直接的連線,但可以對它做一些封裝以使它變成可用 變成名字以c結束的 硬體平台抽象命名規則 tinyos 2.0中的硬...