其他分享
首页 > 其他分享> > 自然主键和业务主键

自然主键和业务主键

作者:互联网

 主键除了:单一主键和符合主键之外,还可以分类成:

    自然主键:主键值是一个自然数,和业务没关系

    业务主键:主键值和业务紧密关联,例如拿银行卡账号做主键值。

    实际开发业务自然主键使用比较多,因为主键一旦和业务挂钩,当业务发生变动的时候,可能会影响到主键值,

    所以业务主键不建议使用

    在myslq当中,有一种机制,可以帮助我们自动维护一个主键值?

    drop table if exists t_vip;

    create table t_vip(

      id int primary key auto_increment,//aotu_increment 表示自增,从1开始

      name varchar(255)

    );

      insert into t_vip(name) values('zhangsan');

      insert into t_vip(name) values('zhangsan');

      insert into t_vip(name) values('zhangsan');

      insert into t_vip(name) values('zhangsan');

      select * from t_vip;

      

 

   

标签:name,自然,业务,vip,键值,into,zhangsan,主键
来源: https://www.cnblogs.com/doremi429/p/15836557.html