数据库实训题,,
createtableproducttype--产品类别表(pt_idintnotnullidentity(1,1)primarykey,--产品类型编号pt_namev...
create table producttype --产品类别表
(
pt_id int not null identity(1,1) primary key, --产品类型编号
pt_name varchar(20) not null unique,--产品类型名称
)
create table client --客户表
(
cl_id char(4) not null primary key,--客户ID
cl_name varchar(20) not null, --客户名称
cl_type char(6) null check (cl_type='经销商' or cl_type='零销商'),--类型
cl_guimo char(2) null check(cl_guimo='大' and cl_guimo='中' and cl_guimo='小'),--规模
cl_tel varchar(15) null, --电话
cl_duanjiao bit null default(0)--是否联系
)
create table product --产品表
(
pr_id char(4) constraint pk_prid primary key,
pr_name varchar(20) constraint ix_prname unique,
)
create table orders --订单表
(
or_id int not null identity(1,1) primary key, --订单ID
cl_id char(4) not null foreign key(????) references ????), --客户ID
pr_id char(4) not null foreign key (????) references ????? --产品ID
or_price money null, --单价
or_umn int null,--数量
or_date datetime null default (getdate()) --下单日期
)
哪位大神帮我看看,产品id和客户id的的外键引用是怎么搞的,一直不行
,就是打问号的地方 展开
(
pt_id int not null identity(1,1) primary key, --产品类型编号
pt_name varchar(20) not null unique,--产品类型名称
)
create table client --客户表
(
cl_id char(4) not null primary key,--客户ID
cl_name varchar(20) not null, --客户名称
cl_type char(6) null check (cl_type='经销商' or cl_type='零销商'),--类型
cl_guimo char(2) null check(cl_guimo='大' and cl_guimo='中' and cl_guimo='小'),--规模
cl_tel varchar(15) null, --电话
cl_duanjiao bit null default(0)--是否联系
)
create table product --产品表
(
pr_id char(4) constraint pk_prid primary key,
pr_name varchar(20) constraint ix_prname unique,
)
create table orders --订单表
(
or_id int not null identity(1,1) primary key, --订单ID
cl_id char(4) not null foreign key(????) references ????), --客户ID
pr_id char(4) not null foreign key (????) references ????? --产品ID
or_price money null, --单价
or_umn int null,--数量
or_date datetime null default (getdate()) --下单日期
)
哪位大神帮我看看,产品id和客户id的的外键引用是怎么搞的,一直不行
,就是打问号的地方 展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询