数据库课程设计 商品库存管理系统 需求分析 业务流程图 数据流程图 关系模式图 物理结构设计 逻辑结构设计
5). 6).出库(商品编号,仓库编号,生产日期,出库量,出库时间) 7). 8).
6.3 创建表
--表一:商品表
create table products(
pno char(5) primary key,
pname varchar2(30) not null,
pvaliddate number(2) not null check(pvaliddate>0), pprice number(5) not null check(pprice>0) );
--表二:仓库表
create table warehouses( wno char(5) primary key,
wname varchar2(30) not null, wplace varchar2(100) not null );
--表三:供应商表
create table providers( pdno char(5) primary key,
pdname varchar2(30) not null, pdplace varchar2(100) not null, pdphonenum varchar2(11) not null );
--表四:供应表
create table supply( pdno char(5), pno char(5),
productiondate date,
supplydate date not null,
supplyamount number(5) not null check(supplyamount>0) );
--主键约束
alter table supply add constraint supply_pdno_pno_pdate_pk key(pdno,pno,productiondate);
primary