SQL中的PRIMARY KEY(PK)(主键)和Foreign Key (FK)(外键解析

在这里插入图片描述1:ERD(entity relationship dialgram)实体属性图中PK所对应的就是每个表中主键(上图为ERD)

2:当我们用SQL语言查询表的时候,一般第一个列出的就是每个表的主键
主键是特定表中的唯一列。这是每个表的第一列。这里,这些列都被称为id,但不一定非得是名称。在大多数数据库中,主键通常是表中的第一列。

在这里插入图片描述在这里插入图片描述
3:外键是一个表中的列,它是另一个表中的主键。
文章中列出的ERD中外键有
region_id
account_id
sales_rep_id
每一个都链接到另一个表的主键

在这里插入图片描述
FK总是和PK相连接
当两个表中间有了PK-FK连接,那么这两个表就有了关系

连接任何两个表的方法是这样的:链接PK和FK(通常在ON语句中)如下图

在这里插入图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值