Ну, я не вижу точки триггера, которая точно синхронизирует копию таблицы, и вы предоставили очень расплывчатые спецификации, но я попробую.
CREATE TRIGGER dbo.tr_EmpOne
ON dbo.EmpOne
FOR INSERT, UPDATE
AS
BEGIN
SET NOCOUNT ON;
INSERT dbo.NotificationEmp1(columns)
SELECT columns
FROM inserted AS i
WHERE NOT EXISTS
(SELECT 1 FROM deleted WHERE key_column = i.key_column);
UPDATE n
SET col1 = i.col1,
col2 = i.col2 --, etc etc
FROM dbo.NotificationEmp1 AS n
INNER JOIN inserted AS i
ON i.key_column = n.key_column
INNER JOIN deleted AS d
ON i.key_column = d.key_column;
END
GO
Теперь не забудьте, что вам понадобится что-то для удаления строк из NoticiationEmp1 при удалении строк из EmpOne.Также здесь вообще нет обработки ошибок - в качестве примера (и это не вызовет ошибки), рассмотрим случай, когда строка была удалена непосредственно из NotificationEmp1, а позже обновлена в EmpOne, она провалится через трещиныздесь ...