While trying to insert record into database from recycle bin:
For ex, I have contact record in my salesforce and i have deleted that contact record, that stored in recycle bin.
After deleting the contact record, i have created new record in contact object (as it is deleted contact record has information like, first name, last name, email previously deleted record from contact).
I have written a trigger for contact object, that is while inserting new contact fire error, if first name, last name, email is there.
my question is.... Can i restore the contact record from recycle bin already existing same details in contact object?
In that time, trigger will fire or not?
How can I write trigger to restore records from the recycle bin?
Which context variable can I have to use?