请教关于创建SQL表关系的问题,不能创建多个关系
有两个表,一个是用户表(User_info) 有两个字段 user_id,User_name
表一
表名:User_info
字段:user_id,User_name
0001 张三
0002 李四
0003 小明
0004 小白
表二
表名:Data_Adting
字段:Data_Adtiong1,Data_Adtiong2,Data_Adtiong3
0001 0002 0003
0001 0002 0003
我想建立表二和表一的级联更新关系,应该如做?
表一有4 个用户名称 编号为 0001 - 0004 ,表二三个字段分用来记录核准顺序,我想表二的三个字段只增加用户的编号,要做级联更新的关系,但不知为什么只能做一个更新关系。
CREATE TABLE [Data_Adting (
[CW_AutoID] [int] IDENTITY (1, 1) NOT NULL ,
[Data_Adting1] [varchar] (4) NULL ,
[Data_Adting2] [varchar] (4) NULL ,
[Data_Adting3] [varchar] (4) NULL ,
CONSTRAINT [FK_Data_Adting_A] FOREIGN KEY
(
[Data_Adting1]
) REFERENCES [User_info] (
[Iuser_id]
) ON UPDATE CASCADE ,
CONSTRAINT [FK_Data_Adting_B] FOREIGN KEY
(
[Data_Adting2]
) REFERENCES [User_info] (
[Iuser_id]
) ON UPDATE CASCADE
)