怎样在SQL2012中创建一个表包含两个主键且同时是外键
1个回答
展开全部
同时包含两个主键是不可以的。只能是一个主键,主键包含两个字段。同时都是外键。
create table pdm_bomdetail_tb (
id_bom int not null,
id_version int not null,
part_id_bom int null,
qty numeric(18,4) not null,
id_user int null,
create_date datetime null,
constraint pdm_bomdetail_pk primary key (id_bom, id_version),
constraint pdm_bomdetail_idbom_fk foreign key (id_bom)
references pdm_bom_tb (id_bom),
constraint pdm_bomdetail_idpart_fk foreign key (id_version)
references pdm_partversion_tb (id_version)
)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询