酒店管理系统数据库设计

表名字段名备注
房间room
客户customer
员工worker
管理员manager
客户类别ustomerType
入住记录inHistory
退房记录outHistory

房间:room

属性名字段名类型备注
房间号roomIdint主键
房间类型roomTypevarchar(10)
房间价格roomPricefloat
房间状态roomStatevarchar(10)默认:未入住

客户customer

属性名字段名类型备注
客户编号customerIdint主键
客户姓名customerNamevarchar(10)
客户性别customerSexvarchar(2)默认:男
客户身份证号customerIDNumbervarchar(18)
客户类别customerTypevarchar(10)外键
客户联系方式customerPhonevarchar(11)
办证时间customerCreateDatedate

员工worker

属性名字段名类型备注
员工编号workerIdint主键
员工姓名workerNamevarchar(10)
员工性别workerSexvarchar(2)默认:男
员工身份证号workerIDNumbervarchar(10)
员工职位workerPositionvarchar(10)
员工工资workerwageslong
员工密码workerPasswordvarchar(10)初始密码:123456

管理员manager

属性名字段名类型备注
管理员编号managerIdint主键
管理员姓名managerNamevarchar(10)
管理员密码managerPasswordvarchar(20)

客户类别customerType

属性名字段名类型备注
类别编号typeIdint主键
类别名称typeNamevarchar(20)
超时罚款金额fineMoneyfloat
折扣discountfloat

入住记录inHistory

属性名字段名类型备注
入住编号inIdint主键
客户姓名customerIdint外键
客户类型typeIdint外键
客户入住时间customerInDatedate
客户应退房时间customerOutDatedate
房间号roomIdint外键
办理人workIdint外键

退房记录outHistory

属性名字段名类型备注
退房编号outIdint主键
客户姓名customerIdint外键
客户入住时间customerInDatedate
客户退房时间customerOutDatedate
房间号roomIdint外键
办理人workIdint外键

Logo

本社区面向用户介绍CSDN开发云部门内部产品使用和产品迭代功能,产品功能迭代和产品建议更透明和便捷

更多推荐