首页 > 代码库 > 把联合主键作为另一个表的外键
把联合主键作为另一个表的外键
1.问题:如果表A(a int ,b int),其中a,b 是联合主键;
表B(a int,b int,c int),c是B的主键,其中a,b是外键对A的a,b ,问如何实现?
2.实现:
create table A(
a int,
b int
);
create table B(
a int,
b int,
c int primary key
);
alter table A add constraint Primary Key(a,b);
alter table B constraint Primary Key(c), constraint Foreign Key(a,b) references A(a,b);
http://wenku.baidu.com/view/76207eef998fcc22bcd10d02.html
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。