[已解决问题] [SQL2005数据库关系图疑]为什么其他[关系]只有一个钥匙图,这条关系却2个钥匙,代表什么意思?
提问时间: 2008-03-07 11:26
悬赏分:20 浏览:783 次
提问者:马哥 - 初学一级

问题补充:[SQL2005数据库关系图疑]为什么其他[关系]只有一个钥匙图标,这条关系却2个钥匙,代表什么意思?

最佳答案
钥匙代表的是主键。两个表都是主键时,就是这样了。
2008/3/7 13:05:04 回答者:Colin Han


提问者对于答案的评价:基本理解了
其它回答(1)
数据表A 有一主键为 aId, 数据表B有一主键为 bIb, 建立两个表的外键关联, 主键列为aId, 外键列为bIb, 即是这种情况.
7个月前   回答者:沙加 - 老鸟四级
评论
7个月前   马哥 :
奇怪的是,我那两个标关联的都不是主键,是唯一键。
那就是说除了主键,唯一键也会标志为钥匙图标?
6个月前   刚刚 :
说的没错,两个钥匙的关系表示的是一对一关系。
关系数据库中的各表中数据间关系主要有:一对一关系(SQL Server中的关系图:一头钥匙一头也是钥匙)、一对多关系(SQL Server中的关系图:一头钥匙一头是无穷符号)、多对多关系(SQL Server中的关系图:必须加中间表,转换为一对多的关系。比如AB表是多对多关系,那么加入C表使得AC为一对多,BC为一对多)
   您需要登录以后才能回答!
 

我要提问

我的问题


快到期问题

> 问题排行榜

相关内容

相关链接