Hallo Bahar,
du nimmst einfach ein zusätzliches Feld, aus dem hervorgeht, ob ein Datensatz als gelöscht gilt oder nicht. Zum Löschen setzt Du dieses Feld auf Deinen „gelöscht“-Status. Bei allen Leseoperationen beschränkst Du das Ergebnis auf die nicht gelöschten Datensätze.
Gruß
Olaf