2011-02-13 45 views
0

嘿。 我正在爲停車場業主設計一個網站(使用spring,hibernate和postgres)來跟蹤他們停車場的停車位的狀態(佔用或空置或保留)以及我的網站應該能夠訪問的其他人顯示他們想要查看的任何停車場的當前停車位狀態。最佳數據庫設計,用於存儲停車場停車位的瞬態狀況

基本上任何停車場的業主都可以登錄我的網站,並可以輸入包含停車場停車位總數的信息。因此,假設我在parking_lots表中有兩個條目,其中兩個停車場的詳細信息分別爲A和B.A和B有唯一的ID,並且說A有7個停車位,B有5個。

現在我的問題是最好的數據庫設計將存儲A中的7個停車位的狀態,B中的5個以及明天如果存在具有3個停車位的條目C,我仍然可以處理它。假設用戶在我的網站上點擊了停車場A,他應該能夠看到A中的哪些停車位已被佔用,哪些是空置的,以及是否有空間在將來隨時保留。狀態可以在一天中的任何時刻改變。

任何幫助將不勝感激。提前致謝。 5-羥色胺追逐

回答

1
lot 
------- 
lot_id 
name 
address 

space 
________ 
lot_id 
space_id 

space_usage 
----------- 
space_id 
filled_datetime 
emptied_datetime 
+0

蘭迪,我真的很感謝你的幫忙。偉大的設計構建。謝謝。 – SerotoninChase 2011-02-14 03:54:38