云数据库中复合主键最多包含多少个字段

云数据库中复合主键最多包含多少个字段,第1张

2个或者2个以上。一个表里面可以同时设置多个字段主键,这种主键称为复合主键;有些表里面不需要ID作为主键,比如用户和角色形成的关系表,两个表是多对多的关系,那么就可以将用户ID和角色ID共同设置为复合主键;

复合主键在查询时并没有单一主键方便,而且形成的主键索引也是多个字段一起才能起作用,所以也可以另外增加一个ID字段做成单一主键;

复合主键应该是一张表中,由几个字段来定的唯一性,因为某几列的组合就能唯一确立一条记录,因此他们的组合为一张表的主键。通常,一张表有一个主键字段,是唯一非空的。而复合主键是一张表由几个字段来定唯一性,即每条记录的col1和col2字段唯一。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9910013.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存