באותה טבלת לקוחות, תוסיף שדה שנקרא "archive" או "ארכיון" (או כל שם אחר, אך בעל אותה משמעות), מסוג בוליאני (True/False או כן/לא).כל לקוח קיים, ייחשב מחוץ לארכיון, כלומר הוא עדיין קיים. כל לקוח "לא קיים", ייחשב בתוך הארכיון, רק כדי לשמור את הנתונים שלו, אך הוא לא יהיה פעיל.
כש"תמחוק" לקוח, בעצם תפעיל שאילתת עדכון, שמשנה את ערך השדה "archive" אצלו ל-True.
בכל שאר השאילתות שלך, שאתה מעוניין לבצע על לקוחות קיימים, תוסיף תנאי שאומר שערך השדה "archive" חייב להיות True.
Dudenland