سلام دوستان. من برای lock کردن رکوردها به نظرم رسید که یک جدول داشته باشم با دو تا فیلد یکی شماره سند یا فاکتورها یکی هم نام کاربر.هروقت کاربری خواست رکوردی رو اصلاح کنه اون شماره سند رو با نام کاربر در جدول اضافه کنه.بعد از اینکه کاربر تائید کرد اون رکورد رو از جدول پاک کنه.هنگامی که کاربر دیگه ای هم خواست اون رکورد رو اصلاح یا حذف کنه بهش پیغام میده.
اگر هم سیستم crash کرد در برنامه یک گزینه قرار میدهیم برای unlock کردن رکوردها.که با زدن اون تمام محتویات جدول پاک خواهد شد.فکر کنم این بهتر از lock کردن خود sql هست.و به نظر من سربارش کمتره.درسته؟
منتظر نظرات سازنده اساتید هستم