簡體   English   中英

租賃系統的最佳數據庫結構是什么?

[英]What is the best database structure for a rental system?

我已經完成了船只租賃系統以及房間和旅游預訂。

但是,如何建立可用於多種類型物品的數據庫? 這意味着物品可以是房間,旅行,旅程,汽車,船只等。

謝謝!

將表用於項目,並引用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

在我們的租賃系統中,我可以共享我們使用的表的種類。

您將需要一個預訂訂單表和一個在每個訂單后都會更新的庫存索引。 否則,您的庫存查找將非常緩慢。

預訂單:

ProductID StartDate EndDate數量

然后,每次下訂單或您手動添加或刪除庫存時,更新庫存索引:

庫存指數:

ProductID日期庫存可用

您在庫存索引中的每個日期都會有一個條目,因此它將變得非常大,但是,沒有快速的方法來檢查庫存。

我們在這里的租賃系統中使用它: 租賃預訂軟件示例

我可以分享其他我們可以使用的表格,如果有幫助的話。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM