SQL Server主外键表的建立&

主键:唯一且非空

外键:表与表之间的关联

--外键一般是另外一个表的主键

外键的优势:可以把数据关联起来,如果主键不存在就不能设置为外键

表与表之间的关系:

如果1:1,外键可以设置在任意一个表

如果1:N,外键就要设置在N这个表中  

如果 N:N,外键就需要新建一个中间表

创建外键的步骤:

1.

2. 打开【数据库】-【表】-【找到要建立的外键表】-确保要建立外键关系的列和主键表中的数据完全一致

3.在要建立外键关系的表中,在任意位置右击 -点击【关系】

4.点击【添加】

5.点击【表和列规范】右边的【...】

 

6.在表和列对话框中,在主键表下框选择即将作为外键的列名,外键名的表名不变

 

7.点击【确认】

 

8.如果还有外键关系需要建立。继续点击【添加】,重复以上操作

 9.如果要查看关系图,右击【数据库关系图】-【新建数据库关系图】-【添加】

 主外键的创建:右键列->选择【设置主键】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值