酒店订房系统的需求:
必须有N家酒店,而每家酒店下的客房类型不一定一样,而每家酒店下的每个客房的价格,细分到天来计算,也就是说不一样的时间(不一样的号数),不同类型的房价格是不一定一样的!
现在要求设计这个数据库,请指点!以下是我设计的:是否合理,还请各位牛牛指点!1、酒店信息表(1)、酒店编号 HotelID char(4)
(2)、酒店名称 HotelName varchar(50)
(3)、排序号  ListNo     int 42、客房信息表(1)、客房编号 HRoomID char(6)
(2)、酒店编号 HotelID  char(4)
(3)、客房类型 HRoomName varchar(50)
(4)、门市价格 Price   int 4
(5)、平时价格 DayPrice int 4  是否含双早:Day1 char(1)
(6)、周末价格 WeekPrice int 4 是否含双早:Day2 char(1)
(7)、备注   Content   varchar(1000)
(8)、排序   ListNo     int 43、价格信息表(1)、价格编号:PriceID int  4
(2)、客房编号:HRoomID  varchar(6)
(3)、年份  :Year  varchar(4)
(4)、月份  :Month varchar(2)
(5)、1日  :D1
(6)、2日  :D2
(7)、3日  :D3
(8)、4日  :D4
(9)、5日  :D5
(10)、6日  :D6
.
.
.
.
.
(35)、31日  :D31
另:这个数据库有点象http://www.elong.com/hotels/search.aspx?x=0.35308517163121444
Elong的,他们的也是细分到每月的号数的!
看看我现在设计的是否合理?如果不合理?任何改进???
另声明:不是偶不愿意给分~是偶实在一分也没有了~~~~~~~~555555555555