У меня есть SQL Server 2014, а для колледжа я хочу реализовать мягкое удаление во всех моих таблицах.Реализация мягкого удаления
SET DATEFORMAT dmy
CREATE TABLE Customers
(
CustomerId int IDENTITY (1,1) not null,
FirstName varchar (20) not null,
LastName varchar (30) not null,
Address1 varchar (30) not null,
Address2 varchar (30) not null,
Address3 varchar (30) null,
Eircode varchar (8) null,
DateOfBirth date not null,
CountyId int not null,
CountryId int not null,
AssociationId int null,
CustomerTypeId int not null,
AccountId int not null
)
Я хочу добавить столбец для мягких удалений, используя удаленную. Каков наилучший способ сделать это?
Рекомендуется использовать мягкие удаления (deleted_at
) на всей таблице в вашей базе данных, чтобы поддерживать ее целостность.
Вы забыли объявить внешние ключи? – Schwern