码迷,mamicode.com
首页 > 数据库 > 详细

MySQL学习记录【01】主键

时间:2017-12-25 20:11:34      阅读:185      评论:0      收藏:0      [点我收藏+]

标签:inf   字段   mysql   特殊   逻辑主键   程序   alt   重复   使用   

技术分享图片

主键就是数据行的唯一标识。不会重复的列才能当主键。一个表可以没有主键,但是会非常难以处理,因此没有特殊理由表都要设定主键。
主键有两种选用策略:业务主键和逻辑主键。业务主键是使用有业务意义的字段做主键,比如身份证号、银行账号等;逻辑主键是使用没有任何业务意义的字段做主键,完全给程序看的,业务人员不会看的数据。因为很难保证业务主键不会重复(身份证号重复)、不会变化(帐号升位),因此推荐用逻辑主键。

MySQL学习记录【01】主键

标签:inf   字段   mysql   特殊   逻辑主键   程序   alt   重复   使用   

原文地址:https://www.cnblogs.com/lolitagis02/p/8110867.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!