您的位置:首页 > 数据库

SQL中的主键以及联合主键

2014-12-24 09:29 357 查看
主键(Primary Key)时唯一标识表中某行数据唯一性的标识符。

联合主键是两个或多个字段联合起来标识表中某组数据的唯一性的标识符。

比如这种时候

商品品牌 商品型号

诺基亚 920

三星 NOTE2

诺基亚 8088

比如这样商品品牌可能有重复,都是诺基亚,但是诺基亚厂商生产的商品型号是不会重复的

也比如,可能好多品牌都有920这个型号,但是一个品牌只有一个920的型号

所以就靠这样的联合主键来确定这条记录的唯一性

联合主键的创建方法如下

create table product(

pro_name varchar(20),

pro_type varchar(20),

primary key (pro_name,pro_type)

);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: