سلام
ایا پیاده سازی کردن حذف در یک موجودیت کار درستی هستش؟
مثلا ما قابلیت حذف کردن محصول پیاده سازی میکنیم و محصول و اطلاعاتش در دیتابیس پاک میکنیم و اون محصول قبلا در فاکتورهایی وجود داشته که مشتری پرداخت کرده و به مشتری تحویل داده شده
اینجا اگر محصول در دیتابیس پاک بشه فاکتورهای قبلی به مشکل برمیخوره
آیا برای همه موجودیتها soft delete پیاده سازیم کنیم این مشکل حل میشه؟