数据库字段命名

1. 规范字段命名示例

字段 注释
username 用户名
authorization_time 授权时间
is_enabled 是否启用。0禁用,1启用。
is_valid 是否有效。0无效,1有效。
phone 手机号码
fixed_phone 固定电话号码

2. 字段命名

2.1. 用户名

username一个单词,而不是词组 (user + name);所以,应避免使用 user_name

2.2. 手机号码

  • 手机号码:phone
  • 固定电话号码:fixed_phone

当表中只有一个手机号码字段时,直接使用 phone 字段。

默认情况,直接用 phone 作为字段名,而不需要使用 mobile_phone_number ;因为大部分情况下,表中仅存在一个手机号码字段,而没有固定电话,所以省略mobile前缀是合理的。

当业务逻辑中,需要额外提供固定电话号码时,表中增加一个fixed_phone字段,用以和手机号码区分开;

表示号码number ,也直接省略掉;因为phone的语义中,能够推测出号码的含义了;不再需要 _number 后缀(如 phone_numberfixed_phone_number )。

你可能感兴趣的:(开发规范,数据库)