读书人

俩个表//一个表的外键务须要和另一个表

发布时间: 2013-07-08 14:13:00 作者: rapoo

俩个表//一个表的外键必须要和另一个表的主键关联吗???



create table UserInfo(
User_nID int not null, -- identity User_sNo varchar(50) null, -- 编号
User_sName varchar(50) null, -- 名称
User_sEmail varchar(200) null, -- 邮件
primary key (User_nID) -- 设置 主键为 User_nID)

create table OrderInfo(
Order_nID int not null, -- identity Order_UsernID int null, -- user_nID FK Order_sNo varchar(50) null, -- 编号 Order_sPName varchar(50) null, -- 项目名称
primary key (Order_nID) -- 设置 主键为 User_nID)



alter table OrderInfo add constraint OrderID foreign key (user_nID) references UserInfo;


[解决办法]
主键是针对本表,外键关联另外表的主键

读书人网 >VC/MFC

热点推荐