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;

 

 

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值