号,非空,主键2Typevarchar(10)房间类型,非空3Priceint(6)房间价格,非空4Telvarchar(10)房间电话,非空5Statusvarchar(10)房间状态,非空6Desctext房间描述3.1.2客人表(Customer)客人表记录了客人身份证号,姓名,等级等信息,其中客人身份证号为主键,唯一标识一个客人。具体的表结构描述如表2所示。表2客人表编号字段名称字段类型字段说明1Idvarchar(20)用户身份证号,非空,主键2Namevarchar(10)用户姓名,非空3Levelsmallint(3)用户等级,非空,默认为13.1.3账单表(Bill)账单表记录了账单编号,客人的身份证号,房间号,入住时间,离开时间,金额等信息,其中账单编号唯一标识一个账单。具体的表结构描述如表3所示。表3账单表编号字段名称字段类型字段说明1Billidint(10)账单编号,非空,auto_increment,主键2Idvarchar(20)客人身份证,非空3Roomidint(4)房间号,非空4Intimedate入住时间,非空5Outtimedate离开时间6Moneyint(6)金额3.1.4预定表(Book)预定表记录了预订编号,身份证号,房间类型,预计入住日期,房间数量等信息,其中预定编号唯一标识一个预定。具体的表结构描述如表4所示。表4预订表编号字段名称字段类型字段说明1Bookidint(10)预订编号,非空,auto_increment,主键2Idvarchar(20)用户身份证号,非空3Typevarchar(10)房间类型,非空4Numint(5)房间数量,非空5Bookintimedate预计入住时间,非空3.1.5折扣表(Discount)折扣表记录了客人等级,折扣比例等信息,其中客人等级唯一标识一个折扣。具体的表结构描述如表5所示。