酒店管理系统数据库建表.docx
《酒店管理系统数据库建表.docx》由会员分享,可在线阅读,更多相关《酒店管理系统数据库建表.docx(12页珍藏版)》请在冰点文库上搜索。
酒店管理系统数据库建表
HotelMamage
1、预定信息表(Place)
字段名
[数据类型
主键
是否空
说明
id
int(4)
否
数据库id,自动增长
Pid
char(8)
PK
客单号
Poperatorid
char(8)
FK(操作员表)]
操作员编号
Pcheck
bit
(1)
结帐默认0结帐1
2、预定客房表(PlaceRoom)
字段名
数据类型1
主键
是否空
说明
id
int(4)
PK
否
数据库id,自动增长
Pid
char(8)
FK(预定表)
客单号
Rid
char(8)
FK(客房信息表)
客房编号
3、预定餐饮表(PlaceMealMenu)
字段名
数据类型
主键
是否空
说明
id
int(4)
PK
否
数据库id,自动增长
Pid
char(8)
FK(预定表)
客单号
Mid
char(8)
FK(餐饮表)
餐饮编号
Pnumber
int(4)
数量默认0
Ptime
datetime(8)
预定时间
4、时间表(PlaceTime)
字段名
数据类型
主键
是否空
说明
id
int(4)
PK
否
数据库id,自动增长
Pid
char(8)
FK(预定表)
客单号
Tplacetime
datetime(8)
预定时间
Tcheckintime
datetime(8)
登记时间
Tchockouttime
datetime(8)
预计离店时间
Tstay
datetime(8)
离店时间
5、Customer客户信息表
字段名
数据类型
主键
是否空
说明
id
int(4)
否
[数据库id,自动增长
Cid
char(8)
PK
[客户编号
Cname
varchar(8)
客户姓名
Csex
char
(2)
客户性别
Cage
int(4)
年龄默认20
Xnation
varchar(20)
FK(民族表)
民族
Cbirthdate
datetime(8)
出生日期
Xnationality
varchar(20)
FK(籍贯表)
至
Caddress
varchar(50)
家庭住址
Cidentity
varchar(18)
身份证号码
Cnumber
int(4)
人数
Ctype
varchar(20)
客户类型(散客团体和约)
Ccompany
varchar(50)
单位
Ccompanyaddr
varchar(50)
[单位地址
Ctel
varchar(20)
电话
CEmail
varchar(50)
Emall地址
Cphoto
varchar(100)
;照片位置
Cbkacklist
bit
(1)
设置黑名单默认0黑名单1
6、合约表(Agreement)
字段名
数据类型
主键
是否空
说明
id
int(4)
PK
否
数据库id,自动增长
Cid
char(8)
FK(预定表)
客户号
Aid
char(8)
合同编号
Aname
varchar(50)
合同名
Acharger
varchar(8)
负责人
Aintime
datetime(8)
签定日期
Aouttime
datetime(8)
截止日期
Amemory
varchar(500)
备注
7、客房信息表(RoomInfo)
字段名
数据类型
主键
是否空
说明
id
int(4)
否
数据库id,自动增长
Rid
varchar(20)
PK
否
客房编号
Xrank
varchar(20)
FK(状态表)
房间级别
Rprice
money(8)
单价默认0
Xcheck
varchar(20)
FK(客房入住状态表)
客房入住状态
Xcondition
varchar(20)
FK(房间状态表)
房间状态
8、餐饮表(Menu)
字段名
数据类型
主键
是否空
说明
id
int(4)
否
数据库id,自动增长
Mid
char(8)
PK
1
餐饮编号
Menusname
varchar(50)
否
餐饮名称
Menutypeid
varchar(20)
FK(餐饮类别表)
否
餐饮类别编号,1:
主食
Price
money(8)
0.00
价格默认0
Memo
varchar(500)
备注
9、登记表(Record)
字段名
数据类型
主键
是否空
说明
id
int(4)
PK
否
数据库id,自动增长
Pid
char(8)
FK(预定表)
客单号
Rid
varchar(20)
FK(房间表)
否
房间编号
Oid
char(8)
FK(操作员表)
操作员编号
Rtime
datetime(8)
登记时间
10、押金表(Deposit)
字段名
数据类型
主键
是否空
说明
id
int(4)
PK
否
数据库id,自动增长
Pid
char(8)
FK(预定表)
客单号
Dplacemoney
money(8)
预定金默认0
Dmoney
money(8)
押金默认0
Daffer
money(8)
费用
11、记帐表(List)
字段名
数据类型
主键
是否空
说明
id
int(4)
PK
否
数据库id,自动增长
Pid
char(8)
FK(预定表)
客单号
Ltype
varchar(20)
类型(住房、餐饮、其它)
Laffer
money(8)
费用默认0
Oid
char(8)
FK(操作员表)
操作员编号
Ltime
datetime(8)
时间
12、留言表(Suggestion)
字段名
数据类型
主键
是否空
说明
id
int(4)
PK
否
数据库id,自动增长
Pid
char(8)
FK(预定总
客单号
Scustomername
varchar(50)
客人姓名可多填
Smemory
varchar(2000)
留百内容
Stime
datetime(8)
留言时间
Oid
char(8)
Ffk(操作员表)
操作员编号
Stime2
datetime(8)
录入时间
13、帐目表(Account)
字段名
数据类型
主键
是否空
说明
id
int(4)
PK
否1
数据库id,自动增长
Pid
char(8)
FK(预定表)
否
客单号
Aplacemoney
money(8)
预定金
Aroom
money(8)
客房费用
Amealpay
money(8)
餐饮费
Ainsurancepay
money(8)
保险费用
Aother
money(8)
其他费用
Afavorable
money(8)
优惠额
Areality
money(8)
实际收费
Asurplus
money(8)
剩余退还
Oid
char(8)
操作员编号
Atime
datetime(8)
结算日期
14、保险箱表(Coffer)
字段名
数据类型
主键
是否空
说明
id
int(4)
否一
数据库id,自动增长
Cid
char(8)
pk
保险箱编号
Xcoffer
varchar(50)
FK(保险箱状态表)
状态
Cmemory
varchar(500)
备注
15、操作员表(Operator)
字段名
数据类型
主键
是否空
说明
id
int(4)
否
[数据库id,自动增长
Oid
char(8)
PK
[操作员编号
Oname
varchar(8)
操作员姓名
Osex
char
(2)
r操作员性别
Oage
int(4)
年龄
Xnationality
varchar(20)
FK(民族表)
民族
Obirthdate
datetime(8)
出生日期
Xnation
varchar(20)
FK(籍贯表)
刖
Xfunction
varchar(20)
FK(职务表)
职务
Oaddress
varchar(50)
家庭住址
Oindentification
varchar(20)
r身份证号码
Oadmittype
char(8)
权限研
Otel
varchar(20)
电话
OEmail
varchar(50)
Emall地址
Oon
varchar(10)
在职/离职状态
16、权限表(Admit)
字段名
数据类型
主键
是否空
说明
id
int(4)
否
数据库id,自动增长
adid
char(8)
是
权限编号
adname
varchar(8)
权限名称
ad1_1
bit
(1)
权限条目默认0
ad1_2
ad1_3
ad1_4
ad2_1
ad2_2
ad2_3
oo
oo
oo
oo
oO
oo
oo
oo
oo
oO
qx9_7
bit
(1)
权限条目默认0
17、民族表(Nation)
字段名
数据类型
主键
是否空
说明
id
int(4)
是
否
数据库id,自动增长
name
varchar(20)
名称
Memo
varchar(500)
说明
18、籍贯表(Nationality)
字段名
数据类型]
主键
是否空
说明
id
int(4)
是
否
数据库id,自动增长
name
varchar(20)
名称
Memo
varchar(500)
说明
19、房间级别表(RoomRank)
字段名
数据类型1
主键
是否空
说明
id
int(4)
是
否
数据库id,自动增长
name
varchar(20)
名称
Memo
varchar(500)
说明
20、客房入住状态表(RoomCheckCondition)
字段名
数据类型1
主键
是否空
说明
id
int(4)
是
否
数据库id,自动增长
name
varchar(20)
名称
Memo
varchar(500)
说明
21、客房状态表(RoomCondition)
字段名
数据类型
主键
是否空
说明
id
int(4)
是
否
数据库id,自动增长
name
varchar(20)
名称
Memo
varchar(500)
说明
22、保险箱状态表(CofferCondition)
字段名
数据类型1
主键
是否空
说明
id
int(4)
是
否
数据库id,自动增长
name
varchar(20)
名称
Memo
varchar(500)
说明
23、职务表(Function)