有一个表A有两个字段作为主键,怎样让另一个表B有两个外键分别来自表A的两个作为主键的字段?
比如有表A,字段a,b共同作为主键(a可以重复,b也可以重复,a和b不能重复),另有一张表B,有c、d两个字段,让c来自于表A中的a,让d来自表A中的b,怎么做?...
比如有表A,字段a,b共同作为主键(a可以重复,b也可以重复,a和b不能重复),另有一张表B,有c、d两个字段,让c来自于表A中的a,让d来自表A中的b,怎么做?
展开
2个回答
展开全部
create table a (a int, b int ,primary key (a,b))
create table b (c int, d int , constraint foreign key (c) references a(a), constraint foeign key (d) references a(b)
create table b (c int, d int , constraint foreign key (c) references a(a), constraint foeign key (d) references a(b)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询