首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

Sql Server主键与外键的关系?解决方法

2013-03-13 
Sql Server主键与外键的关系?在Sql Server中创建外键约束时,主表中的那一列一定要是主键吗?从表中的列也必

Sql Server主键与外键的关系?
在Sql Server中创建外键约束时,主表中的那一列一定要是主键吗?从表中的列也必须是主键吗? MSSQL Sql?Server 主键 外键
[解决办法]
外键对应的表必须有主键,你那句的话是正确的。
[解决办法]
学生表:学生学号(主键),姓名,性别,……,课程代码(外键)。
课程表:课程代码(主键),课程名……
[解决办法]

引用:
引用:
外键对应的表必须有主键,你那句的话是正确的。
好像主表中的列可以是unique的列!

1、主键必须是非空、唯一的。
2、聚集索引虽然你可以不显式指定唯一,但是SQLServer内部会加上一个标识来组合成唯一。
3、我的意思是所从表对应的主表的那个或者那几列要是主键而已,不是说表的其他列

热点排行