餐饮管理系统数据库设计_第1页
餐饮管理系统数据库设计_第2页
餐饮管理系统数据库设计_第3页
餐饮管理系统数据库设计_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、餐饮管理系统数据库设计1.Tb_employee员工表Roleid 角色idintnot null,Employeenum 工号intprimary key,Username 用户名varchar(20)not null,Password 密码varchar(50)not null,Sex 性别char(2)not null,Tel 电话varchar(20)not null,Address 地址varchar(50)not null,Stature 身高intnot null,Weight 体重floatnot null,Employeestate 员工状态varchar(20)not nu

2、ll(在职/离职),Deptid 部门idintnot null,Supermanagerid 上级工号intnot null2.Tb_role 角色表Roleid 角色idintprimary key,Rolename 角色名称varchar(20)not null,Rolewage 角色工资floatnot null3.Tb_popedom 权限表Popedomid 权限idintprimary key,Roleid 角色idintnot null,Popedomarea 权限范围varchar(50)not null4.Tb_dept 部门表Deptid 部门idintprimary k

3、ey,Deptname 部门名称varchar(50)not null,employeenum 部门经理工号varchar(20)not null5.tb_depot 仓库表depotid 仓库idintprimary key,depotname 仓库名称varchar(20)not null,employeenum 仓库管理员工号 intnot null6.tb_cargo 货物表cargoid 货物批号intnot null,cargoname 货物名称varchar(50)not null,cargobrand 货物品牌varchar(50)not null,cargoamount 货物

4、数量intnot null,depotid 仓库idintnot null,employeeid 清点货物人工号 intnot null,supplyid 供货商idintnot null,cargostate 货物状态varchar(20)not null ,cargoprice 货物进价单价floatnot null,cargosaleprice 货物出售单价 floatnot null,cargotypeid 货物类别idintnot null,cargotime 进货时间datetimenot null,saletime 售出时间datetimenot null,limittime 保

5、质期intnot null(以“月”为单位),producetime 生产日期datetimenot null7.tb_supply 供货商表supplyid 供货商idintprimary key,supplyname 供货商名称varchar(50)not null,supplytel 供货商电话varchar(20)not null,supplyaddress 供货商地址varchar(50)not null,supplymanager 供货商负责人 varchar(20)not null8.tb_cargotype 货物类别cargotypeid 货物类别idintprimary ke

6、y,cargotypename 货物类别名称varchar(20)not null,9.tb_worksummarize 工作总结表Employeenum 员工工号intnot null,starttime 起始时间 datetimenot null,endtime 终止时间datetimenot null,strikeday 休息天数intnot null,overstrikeday 剩余休息天数intnot null,workstatus 工作状况varchar(1000)not null,wagechange 工资变动floatnot nullwageoriginal 原本工资float

7、not null,wagefact 实际工资floatnot null10.tb_reject 货物报废表rejectid 报废idintprimary key,cargoname货物名称varchar(50)not null,cargobrand 货物品牌varchar(50)not nullcargorejectamount 货物数量intnot null,rejectreason 报废原因varchar(500)not null,employeenum 报废者工号intnot null,rejecttime 报废记录时间datetimenot null11.tb_cargolose 货物

8、遗失表cargoloseid 货物遗失idintprimary key,cargoname 货物名称varchar(50)not null,cargobrand 货物品牌varchar(50)not null,cargoalosemount 货物遗失数量intnot null,employeenum 负责人工号intnot null,cargoprice 赔偿单价floatnot null,cargotime 记录时间datetimenot null12.tb_table餐桌表tableid 桌号intprimary key,employeenum 负责人工号intnot null,table

9、personmount 座次intnot null,hallid 所属厅idintnot null,tablestate 餐桌状态varchar(20)not null(预定/占用/空闲),tablestarttime 餐桌开始使用时间 datetimenot null,tableendtime 餐桌结束使用时间 datetime not null13.tb_hall 大厅表hallid 大厅idintprimary key,hallname 大厅名称varchar(20)not null,employeenum 大厅负责人工号 intnot null,hallstate 大厅状态varcha

10、r(20)not null(预定/占满/正常营业)hallstarttime 大厅开始使用时间 datetime null,hallendtime 大厅结束使用时间datetimenull14.tb_car 车辆表Carnum车辆牌号varchar(20)primary key,Carname 车辆名称varchar(20)not null,Employee 司机工号intnot null,Caruser 用车人工号intnot null,Carstate 车辆状态varchar(20)not null,Carstarttime 车辆开始使用时间datetimenot null,Carendt

11、ime 车辆结束使用时间datetimenot null15.Tb_compacttype 合同类别表Compacttypeid 合同类别idintprimary key,Compacttypename 合同类别varchar(50)not null16.Tb_compact 合同表Compactid 合同idintprimary key,Compacttypeid 合同类别idintnot null,Compacttitle 合同标题varchar(50)not null,Compactcontent 合同内容varchar(5000)not null,Employeeid 合同乙方(员工)intnull,Compact

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论