SQL SERVER2008创建了2张表,一张表创建了2个外建,系统提示外键冲突

我在附表创建了2个外键,但是提示外检冲突,如图所示,新手求解,在线等,怎样解决问题哦,不要说SQL语句,讲讲方法,谢谢... 我在附表创建了2个外键,但是提示外检冲突,如图所示,新手求解,在线等,怎样解决问题哦,不要说SQL语句,讲讲方法,谢谢 展开
 我来答
17号观察室
2013-08-18 · TA获得超过5730个赞
知道大有可为答主
回答量:3666
采纳率:66%
帮助的人:1325万
展开全部
楼主 要搞清楚概念 你自己就能解决
一个表的外键是调用了另外一个表的主键
如果创建了两个外键 就是调用了其他两个表的主键 而我看你就是两个表 所以你肯定弄错了
你这个需求至少要3个表才可以
外键的概念就这样清楚 外键是调用了另外一个表的主键
如果冲突了 你就看看你在本表(创建外键的表) 的外键字段 的数据有没有在主键表的字段里
不明白可以追问 希望解决了楼主的问题
更多追问追答
追问
意思是一个表只能有一个外键对吗。但是后来我删除了一个外键后还是这样提示,,怎么回事哦
追答
不是  一个表可以有很多个外键 不同的外键 调用不同的表中的主键 
如果你不太清楚的话 就先把两个表的数据都删掉 再添加外键
下扬州啊
2013-08-18 · TA获得超过2519个赞
知道大有可为答主
回答量:4870
采纳率:40%
帮助的人:2104万
展开全部
不用外键
这个在客户端控制
追问
关键是题目要求第一个表有2个外键,这种怎么搞
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式