Ecobb,
Like what you mentioned, Updates and Inserts will really create a whole lot of mess. Imagine a Delivery Order operation, if the user keeps refreshing, the stock on hand will keep reducing, that leads to data inaccuracy, which is a very serious problem in Inventory point of view.
While...