日期:2014-05-17  浏览次数:20629 次

请达人帮忙指点一下订房系统的数据库设计问题~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
需管理多个酒店,先把个人思路说一下,请各位批评指正~
考虑设计
房间表,存储:
酒店位置、房间号

电费表,存储缴费信息:
时间 酒店1 酒店2...

订房表,存储房间状态:
时间,房间1,房间2...

电费等费用可以针对酒店结算,订房针对每个酒店里的具体房间

问题:
房间表里一个酒店位置对应多个房间号,感觉过于冗余
求教如何设计才比较合理~~~,不胜感谢
------解决方案--------------------


细细一想,大项目。

大致想到幾個方向:

1.酒店的空间结构管理(包含酒店的分類,樓層,房間等)
2.酒店的入住管理(包含預定,實際入住,會員管理等)
3.酒店的收费管理
4.酒店的发票管理
5.其它
------解决方案--------------------
酒店表(酒店ID,Name,Code,位置,……)
楼层表(酒店ID,楼层ID,……)
房间表(酒店ID,楼层ID,房间ID,……)
电费表(酒店ID,月份,本月电表度数,电费单价……)
订房(酒店ID,楼层ID,房间ID,入住时间,退房时间,定金,……)
其他……
楼主自己发挥啊