0

我已经完成了船的租赁系统以及房间和旅行的预订。

但是我怎样才能建立一个可以用于多种类型项目的数据库呢?这意味着物品可以是房间、旅行、旅行、汽车、船只等......

谢谢!

4

2 回答 2

0

使用引用 ItemType 表的项目表:

物品

ItemId    ItemType      HireDate   Hirer
1         2             1 Jan      200
2         3             3 Jan      201
3         6             4 Jan      207

物品种类

ItemTypeID  Desc
2           Boat
3           Car
4           Bike
于 2013-08-29T11:09:05.887 回答
0

在我们的租赁系统中,我可以共享我们使用的那种桌子。

您将需要一个预订订单表和一个在每个订单后更新的库存索引。否则,您的库存查找将非常缓慢。

预订单:

产品 ID 开始日期 结束日期 数量

然后每次下订单或手动添加或删除库存时,更新库存索引:

库存指数:

ProductID 日期 InventoryAvailable

您的库存索引中的每个日期都会有一个条目,因此它会变得非常大,但没有快速检查库存的方法。

我们在这里的租赁系统中使用它:租赁预订软件示例

如果有帮助,我可以分享我们使用的其他表格,请告诉我。

于 2013-11-05T17:56:37.413 回答