Знам, че това вече е отговорено, но наскоро се заех с този проблем и измислих нещо, което работи (и се представя добре, като прави едно търсене за всеки вмъкнат ред). Вижте примера в тази статия:http://michaeljswart.com/2011/06/enforcing-business-rules-vs-avoiding-triggers-which-is-better/
(и не използва колона за самоличност)