发新话题
打印

建立关系表的时候出错?怎么建才对呢?

建立关系表的时候出错?怎么建才对呢?

我在表1中有
ID 为主键
link_id  int 类型。

表2中
有ID1
还有ID2
link_id int 类型
主键约束为 (ID1,ID2)

我想建立个关系表
就是让表1的link_id 与表2的link_id关联起来

。。但是。。老是提示QNIQUE约束项不对或者主键约束不对 。。。。真郁闷。。。
但是这两个主键都不能改啊。。。。该了就乱了。。。。

TOP

表二中怎么有两个主键啊?
换个头像,看见广告就眼红,直接封ID。

TOP

换个头像,看见广告就眼红,直接封ID。

TOP

可以用两个列做主键的。。。
学号
课程号
成绩

若设主键的话必须把 学号+课程号 设为主键

。。。。看了看那篇文章有点明白了。。

“强制引用完整性”的问题。。
我引用的是孤立的表。。算了看样子是不能建立关系了
只能是主键和外键建立关系。。。
我好象是试图把两个外键建立关系了。。。。

TOP

sql中不能有两个列一起做主键,只有Access里面才可以两个列一起做主键称为组合键。sql中的组合键是为表中的一个或多个字段建立索引

TOP

不可以1个表建立2个主键哦。

TOP

发新话题