SQL数据库中表与表之间的关联怎么建立

如题所述

通过表的主键(pk)和另一个表的外键(fk)建立连接
具体可以创建关系图建立
也可以通过查询分析器利用SQL语句建立
例如:
主键表A,外键表B,我要创建表A的字段fa与表B的字段fb之间的关系,并且要级联更新相关的字段,级联删除相关的记录。

create table 表A(
fa varchar(10)
constraint PK_主表 primary key --定义fa为主键
)

create table 表b(fb varchar(10) not null
,CONSTRAINT FK_从表_主表 FOREIGN KEY (fb) REFERENCES 表A( fa) --在fb上定义外键约束
ON UPDATE CASCADE ON DELETE CASCADE --设置级联更新及级联删除
)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-27
表与表之间的关联是在查询或者是其它SQL语句中才用到的。本回答被网友采纳
第2个回答  2010-12-27
用外键相连。
相似回答