Sorumu biraz mantıklı olanı. Umarım başlığım yanıltıcı değildir.Posta uygulaması benzeri belge yumuşak silme mekanizması
Kullanıcıların belgeleri gönderebileceği veya alabileceği web sitesi gibi bir posta uygulamasında çalışıyorum.
Belgeler
en Bu senaryoda bakalım Gönderen, Alıcı, DeleteDate gibi özelliklerini tutan bir daabase masası, DeleteuserId vs. tutulur.- A'dan B'ye Document1 gönderir
- Document1 A'nın giden kutusu ve B'nin Gelen Kutusu'na A benim silme mekanizması devreye giriyor Bu anda giden kutusu
silmek için istediği
Sorun şu ki, belge mantıksal olarak silinmiştir (deletedate ve deleteuserID artık null değerindedir) böylece hem A hem de B bunu göremez, çünkü saklı yordamların listelenmesi "delete" öğelerinin listeye girmesine izin vermez.
B'nin görmesini sağlamak için ne tür bir mantık uygulanmalıdır ve A yapma?