I was analyzing an update function and i have noticed "Trigger for constraint" entries for foreign keys that i wasn't using or referring.
After some tests it seems that this happens when the same row is covered by more than 1 update in the same transaction even without any change.
Here is a dbfiddle example:
Is this an expected behavior? Why it happens?
I have initially asked this on dba stackexchange: