随笔 - 57,  文章 - 6,  评论 - 0,  阅读 - 29094

一、主键约束(primary key,简称PR)
主键约束的相关术语?
主健约束:就是一种约束。
主键字段:该字段上添加了主键约束,这样的字段叫做主键字段

主键值:主键字段中的每一个值都叫做主键值。
什么是主键?有啥用?
主健值是每一行记录的唯一标识。
主键值是每一行记录的身份证号!! !

任何一张表都应该有主键,没有主键,表无效!!

二、主键值建议使用:
int、bigintchar等类型。
不建议使用: varchar来做主键。主键值一般都是数字,一般都是定长的!

三、主键除了:单一主键和复合主键之外,还可以这样进行分类?
自然主键:主键值是一个自然数,和业务没关系。
业务主键:主键值和业务紧密关联,例如拿银行卡账号做主键值。这就是业务主键!
四、在实际开发中使用业务主键多,还是使用自然主键多一些?
自然主键使用比较多,因为主键只要做到不重复就行,不需要有意义
业务主键不好,因为主键一旦和业务挂钩,那么当业务发生变动的时候,可能会影响到主键值,所以业务主键不建议使用。尽量使用自然主键。

posted on   山与月  阅读(34)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示