6.2.3 数据库设计
2025年09月26日
6.2.3 数据库设计
根据E-R模型和数据库需求分析,旅馆住宿管理系统共涉及7个数据表。其中包括用户表、房间表、客户表、预订单表4个基本表,同时不同的登录用户要实现不同的功能,因此还需要角色权限表、入住单表,还引入了房间类型表,用于执行简单的操作。
旅馆住宿管理系统的数据表如表6-1至表6-7所示。
(1)用户表(user):用于存储管理员信息(见表6-1)。
表6-1 用户表
(2)客户表(account):用于存储用户信息(见表6-2)。
表6-2 客户表
续表
(3)房间类型表(root_type):用于存储房间类型信息(见表6-3)。
表6-3 房间类型表
(4)房间表(room):用于存储房间信息(见表6-4)。
表6-4 房间表
(5)预订单表(book_order):用于存储预订单信息(见表6-5)。
表6-5 预订单表
(6)入住单表(checkin):用于存储入住单信息(见表6-6)。
表6-6 入住单表
(7)角色权限表(authority):用于存储角色权限信息(见表6-7)。
表6-7 角色权限表