表结构如上图
建表语句:
/*创建供应商信息表*/
create table provider_info(
provider_id integer primary key,--主键,供应商编号
provider_name varchar2(20),--供应商名称
provider_address varchar2(20) --供应商地址
);
/*创建供应商品信息表*/
create table provide_bale_info(
pro_id integer primary key,--主键,供应编号(不是供应商编号)
bale_amount integer,--商品数量
pro_date date,--供应日期
bale_id integer,--货物编号
provider_id integer,--供应商编号
constraint fk_pdcmcdm foreign key(bale_id) references bale_info(bale_id),
constraint fk_pdcmcdp foreign key(provider_id) references provider_info(provider_id)
);
/*创建货物信息表*/
create table bale_info(
bale_id integer primary key,--主键,货物编号
bale_name varchar2(20),--货物名称
bale_bewrite varchar2(200),--货物描述
type_id integer ,--类型编号
constraint fk_mcd foreign key(type_id) references bale_type_info(type_id)
);
/*创建货物类型表*/
create table bale_type_info(
type_id integer primary key--主键,类型编号
type_name varchar2(20),--类型名称
type_bewrite varchar2(20)--类型描述
);