在線總線預訂在線總線預訂
項目網上總線預訂,我希望從大師們的一些建議,
假設這是sitution,但capcity是30,至今25座被預訂一空,
如何處理這種情況,當兩個用戶試圖爲預訂4張,
假設,當用戶X所瀏覽的網站,系統仍然說的5個席位都繳費,
此相同的狀態用戶Y還觀看,現在無論用戶開始了他們的預訂,
假設x和y的用戶需要4個席位,會發生什麼,如何處理這種複雜的situtaion,
監守我們應該愚弄客戶,也就是支付網關後,我們不應該說,對不起,我不便,敬請,他們是不是座位繳費,
所以我需要一個最好的邏輯,與我有湯姆保持這個預訂過程中,
真正的我沒有任何想法如何處理這個situtaion。
1)使用交易。 2)擁有比「免費」和「預訂」更多的國家。當用戶開始結賬時還包括一個「保留」狀態。如果結賬沒有在合理的時間內完成,請將預訂座位退回。 – GordonM 2011-12-19 17:12:45
可能出現以下情況之一:[縮放數據庫中的臨時記錄來計算總數以阻止超額訂閱](http://stackoverflow.com/q/8069503/367456) – hakre 2011-12-19 17:15:18
@lion:在線巴士預訂,當用戶超過用戶試圖分配更少的票數 – user1102364 2011-12-19 17:28:35