场地/活动预订数据库设计

时间:2009-10-01 20:11:44

标签: sql sql-server database-design data-modeling

我负责设计在线预订数据库。

我不是在寻找一个完整的设计,因为我们之前已经在网上租房了。

我想知道的是,我们如何设计数据库来预订酒店,旅行,活动。

我们有一些想法。

基本...

让所有场地/活动(一次/重新安置)注册。这似乎是静态数据。

但我如何管理拥有100多间客房的酒店?

我有点难过。

任何推荐都会有所帮助,或只是想我应该如何处理这个想法。

我想在access中设计一个原型来向投资者展示设计,但是计划在sql 2005/2008中做后端

2 个答案:

答案 0 :(得分:2)

将架构分解为您可以预订的最小单位。如果您预订房间,那么您可以按照这些方式做点什么:

<强>饭店
姓名位置HotelID等。

<强>房间
HotelID RoomID容量等。

<强>客户端
ClientID名称地址等。

<强> ClientBooking
ClientID RoomID StartDate EndDate等。

答案 1 :(得分:0)

对于大型会议室结构,您可以为他们提供上传带有所需信息的.txt文件的方法,然后使用SSIS导入数据库。这就是我们如何从客户端获取信息到我们的数据库中。我每天都会从数百万行的客户端上传数据。