mysql 命名规则

1,数据库命名规则

1,表明小写,order

2,多个单词用“_” 分割,order_detail

3,尽量用全名,如果太长则,用缩写 information > info

4,同一数据库 不同的业务模块要有统一的命名前缀

一个比较复杂的系统,数据库表往往很多,要快速定位自己需要的表,不太容易。因此,可以在同一个模块     中的表,加上一个统一的前缀。

比如用户相关表

u_user

u_role

u_permission

u_role_permission

2,表明字段命名规则

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)