Considere o seguinte trecho de um script gerado pelo Platinum ERwin na geração de um esquema relacional para o SQL Server:
create trigger tD_R on R for DELETE as begin
declare @errno int,
@errmsg varchar(255)
if exists
( select * from deleted,S where
S.R1 = deleted.R1 ) begin select @errno = 30001, @errmsg = 'Erro ...' goto error end return error: raiserror @errno
@errmsg rollback transaction end
O diagrama ER que pode ter originado tal trecho é:
Provas
Questão presente nas seguintes provas