2.1用户表

用户表users   
字段名数据类型约束非空约束说明
uidint主键自增非空用户编号
namevarchar(50)  真实姓名
emailvarchar(50)  邮箱
statusint默认1 状态 1表示启用,0表示禁用
usernamevarchar(30) 非空账号
passwordvarchar(30)  密码
modifytimedatetime  修改时间

2.2医生表

医生表doctor   
字段名数据类型约束非空 约束说明
didint主键自增非空医生编号
namevarchar(100) 非空真实姓名
cardnovarchar(100) 非空身份证号
phonevarchar(30)  手机号
sexint  性别 1表示女,0表示男
ageint  年龄
birthdaydatetime  出生日期
emailvarchar(50)  邮箱
departmentint  科室 1-急诊 2-儿科 3-妇科 4-皮肤科 5-内分泌科 6-牙科
educationint  学历 1-专科 2-本科 3-研究生 4—博士
remarkvarchar(100)  备注

2.3药品表

药品表medicine   
字段名数据类型约束非空约束说明
midvarchar(100)主键自增非空药品编号
picturevarchar(100)  药品图片名
inPricedouble  进价
salPricedouble  售价
namevarchar(50) 非空药品名
typeint  药品类型 1-处方药 2-中药 3-西药
descsvarchar(200)  简单描述
qualityDateint  保质期
descriptionvarchar(500)  详细描述
produceFirmvarchar(80)  生产厂商
readmevarchar(300)  服用说明
remarkvarchar(500)  备注

2.4挂号信息表

病人表register   
字段名数据类型约束非空 约束说明
ridvarchar(10)主键非空病人编号
namevarchar(50) 非空真实姓名
idCardvarchar(50) 非空身份证号
siNumbervarchar(20)  社保卡号
registerMoneydouble  挂号费
phonevarchar(30)  电话
isPayint  是否自费 0-否 1-是
sexint  性别 0-男 1-女
ageint  年龄
consultationint  初复诊 0-初诊 1-复诊
departmentint  科室 1-急诊 2-儿科 3-妇科 4-皮肤科 5-内分泌科 6-牙科
didint  医生编号 与doctor表的编号关联
statusint默认1 病人当前状态 1-挂号 2-已住院 3-已出院 4-已结算
registerDatedatetime  挂号日期
remarkvarchar(500)  备注