Hi.
As Brian already pointed to, only when changing data through the object layer of SDM, the application will take care of these related activities.
I suggest using web services to do these kind of changes. If SOAP or REST doesn't matter.
In general, don't change data by sql, even a pdm_load won't trigger the application logic.
Regards
....Michael