我正在设计酒店预订系统。房间分为不同类型,例如单人特大床,双人床,套房等。对于每种类型的房间,根据星期几的不同,价格可能会有所不同。例如,单身国王在周日至周四的费用为100,而在周五,周六的费用为150。
在表中存储一周中不同天的房间,房间类型,房间价格的最佳方案设计是什么?我能想到的唯一方法是为每种房型每天创建记录。就像
Room Type1, Monday, 100
Room Type1, Tuesday, 100
Room Type1, Friday, 150
Room Type2, Monday, 180
,依此类推。
有没有比这更好的设计了?