JSP+mysql药品销售及管理系统设计与实现+用例图(9)
时间:2017-01-09 13:19 来源:毕业论文 作者:毕业论文 点击:次
(4) 用户信息表(users) 用户信息表主要用来保存用户的信息,包括用户id,用户名,密码,用户权限等,其中用户id为主键,没有实际意义,不允许为空,如表3-4所示。 表3-4 用户信息表 名称 类型 是否允许为空 是否主键 备注 user_id int(11) 否 是 自增 user_name varchar(20) 否 否 用户名 user_passward varchar(20) 否 否 密码 user_limit int(11) 否 否 权限 remarks varchar(1000) 是 否 备注 (5) 入库信息表(enter_storage) 入库信息表主要用来保存药品的入库信息,主要包括入库id,订单id,药品id,药品名称,药品有效日期,备注等,其中入库id是主键,订单id和药品id是外键,没有实际意义,不允许为空,如表3-5所示。 表3-5 入库信息表 名称 类型 是否允许为空 是否主键 备注 enter_id int(11) 否 是 自增 order_id int(30) 否 否 外键 drug_id int(30) 否 否 外键 drug_name varchar(100) 否 否 药品名称 import_price int(10) 否 否 进价 import_date date 否 否 入库日期 effective_date date 否 否 有效日期 enter¬¬¬_person vvarchar(50) 否 否 入库人 remarks varchar(1000) 是 否 备注 (6) 销售信息表(sale) 销售信息表主要用来保存销售情况中的药品销售信息,主要包括销售id,病历id,开单日期,病人姓名,药品名称,数量等,其中销售id是主键,病历id为外键,不允许为空,如表3-6所示。 表3-6 销售信息表 名称 类型 是否允许为空 是否主键 备注 sale_id int(11) 否 是 自增 case_id Int(11) 否 否 外键 heal_date date 否 否 开单日期 case_name varchar(20) 否 否 病人姓名 case_sex varchar(4) 否 否 性别 case_birthday date 否 否 出生日期 case_address varchar(200) 否 否 地址 drug_name varchar(100) 否 否 药品名称 drug_price int(10) 否 否 价格 number int(11) 是 否 数量 (责任编辑:qin) |