जैसा कि लुकास ने सुझाव दिया था कि आप एक 'पुश' शैली प्रणाली लागू कर सकते हैं कि जब भी एक इकाई को संशोधित किया जाता है तो इसे अन्य जुड़े उपयोगकर्ताओं के लिए 'धक्का' दिया जाता है। यह थोड़ा जटिल हो सकता है। एक विरासती प्रणाली के साथ काम करना जिस तरह से हम इसे संभालते हैं वह एक 'संख्या बदलें' कॉलम के माध्यम से होता है, लेकिन वास्तव में यह कुछ भी हो सकता है जो हर बार रिकॉर्ड संशोधित होने पर अपडेट किया जाता है।
जब कोई उपयोगकर्ता किसी इकाई को संशोधित करने का प्रयास करता है तो हम उस इकाई को पंक्ति-लॉक करने के लिए डेटाबेस से पूछताछ करते हैं जहां 'चेंज नंबर' वर्तमान में उपयोगकर्ता के पास 'चेंज नंबर' को दर्शाता है।
यदि लॉक सफल होता है तो उपयोगकर्ता इकाई को अपडेट/डिलीट करने में सक्षम होता है। जब वे किए जाते हैं तो वे इकाई पर 'सहेजें/प्रतिबद्ध' और 'संख्या बदलें' बढ़ जाते हैं।
यदि वे पंक्ति-लॉक प्राप्त करने में विफल रहते हैं और 'संख्या बदलें' समान था, तो हम एक संदेश प्रदर्शित करते हैं कि जिस इकाई का उन्होंने अनुरोध किया है वह किसी अन्य उपयोगकर्ता द्वारा उपयोग में है। यदि 'नंबर बदलें' अलग था तो संदेश में कहा गया है कि उन्हें अपने विचार को ताज़ा करना होगा।