Допустим, у меня есть таблица с именем Product
, и строки в этой таблице должны быть удалены логически.
Означает, что в таблице должен быть столбец IsDeleted
.Допустим также, что я хочу сохранить дату и время, когда строка была удалена (логически), поэтому в таблице должен быть другой (обнуляемый) столбец с именем 'DeletedOn
'.
Мой вопросis : В этом стиле мне нужно иметь столбец 'IsDeleted
'?Когда у меня появится столбец 'DeletedOn
'?(Когда столбец 'DeletedOn
' равен нулю, строка не удаляется, а когда она не равна нулю, строка удаляется. Поэтому я думаю, что нам не нужен столбец 'IsDeleted
')