酒店系统表设计问题,有点难度.
功能描述:尽可能考虑数据库大小及方便操作方面考虑
酒店表 s_hotels
字段 h_id 酒店ID
h_name 酒店名
h_level 星级
房型表 s_roomtype
字段 r_id 房型ID
r_name 房型名
r_h_id 酒店ID
价格表 s_price
???这个怎么设计??
数据可能是这样的
日期 价格 房型ID
2006-01-01 500 1
2006-01-02 500 1
2006-01-03 500 1
2006-01-04 500 1
2006-01-05 700 1
2006-01-06 500 1
2006-01-07 500 1
2006-01-08 800 1
2006-01-09 500 1
2006-01-10 500 1
如果查询2006-01-01 到 2006-01-06 要这样显示
2006-01-01 500
2006-01-02 500
2006-01-03 500
2006-01-04 500
2006-01-05 700
2006-01-06 500
--------------------------------------------------------------------------------------
酒店管理公司的系统 会有很多酒店
怎么样设计最合理??
我现在的想法是每天记录一个价格。但这样数据量就太大了
如果代码和数据实现了也可以