對訂單業務中有關多人操做同一訂單數據的狀況作一個總結

對訂單業務中有關多人操做同一訂單數據的狀況作一個總結:spa

作的一個旅遊類的項目。客戶要求,後臺錄入數據時,能夠多人同時對同設計


一線路同一出發日期的報名遊客訂單進行彙總到一個訂單裏,並能夠添加更改刪除事務


。由此,作了一些程序上的設計並最終實現了目標。it

實現思路以下:後臺

分析:增長能夠直接歸併到原有訂單,並且並不會影響原有數據。因此這個很簡單程序


。而修改和刪除,則須要進行一些分析。總結

修改操做,則首先讀出數據,這時,只要咱們記錄下讀到的全部數據A,並數據


與更改後提交的數據B進行對比,剔除掉全部A中與B中未改動的數據,保留下改動後項目


的數據C(對應於A),D(對應於B)。到此,則須要考慮,在此狀況下另外一人刪除了日期


部分數據的狀況。首先,查找到全部A中數據已經被刪除的數據,並保存到E中。然


後經過E與C進行比較,把E中未在C中的數據添加到C中。最後執行事務,刪除c中數


據,插入D中數據。

相關文章
相關標籤/搜索