酒店管理系统数据库设计 - MySQL 数据库表结构与数据模型
酒店管理系统数据库设计 - MySQL 数据库表结构与数据模型
本文介绍了酒店管理系统数据库的设计,包括分类表、客户表、文件表、房间表、用户表、用户登录表等六个表的结构和数据模型,为开发者提供参考。
关系模式
分类表 (category)
- 分类ID (categoryId):整型,主键
- 分类名称 (categoryName):字符型,长度为20,非空
客户表 (client)
- ID (id):整型,主键,自增
- 房间号 (roomId):整型,外键,关联房间表
- 姓名 (name):字符型,长度为255
- 性别 (sex):字符型,长度为255
- 手机号 (phone):字符型,长度为11
- 年龄 (age):字符型,长度为255
- 地址 (addr):字符型,长度为255
文件表 (myfile)
- ID (id):整型,主键,自增
- 文件标题 (fileTitle):字符型,长度为255
- 文件路径 (fileUrl):字符型,长度为255
房间表 (room)
- 房间号 (roomId):整型,主键,自增
- 价格 (price):字符型,长度为10
- 房间类型 (type):字符型,长度为255
- 面积 (area):字符型,长度为255
- 总数 (total):字符型,长度为255
- 地址 (address):字符型,长度为255
- 房间描述 (roomDescribe):字符型,长度为255
- 分类ID (categoryId):整型,外键,关联分类表
用户表 (user)
- 用户ID (userId):整型,主键,自增
- 用户名 (userName):字符型,长度为255
- 密码 (userPassword):字符型,长度为255
用户登录表 (users)
- ID (Id):整型,主键,自增
- 用户ID (userId):字符型,长度为255
- 密码 (passWord):字符型,长度为255
数据模型
分类表 (category)
- categoryId: int
- categoryName: char(20)
客户表 (client)
- id: int
- roomId: int
- name: varchar(255)
- sex: varchar(255)
- phone: varchar(11)
- age: varchar(255)
- addr: varchar(255)
文件表 (myfile)
- id: int
- fileTitle: varchar(255)
- fileUrl: varchar(255)
房间表 (room)
- roomId: int
- price: varchar(10)
- type: varchar(255)
- area: varchar(255)
- total: varchar(255)
- address: varchar(255)
- roomDescribe: varchar(255)
- categoryId: int
用户表 (user)
- userId: int
- userName: varchar(255)
- userPassword: varchar(255)
用户登录表 (users)
- Id: int
- userId: varchar(255)
- passWord: varchar(255)
原文地址: https://www.cveoy.top/t/topic/lBqm 著作权归作者所有。请勿转载和采集!