Hi tooldeveloper.
I am not sure what an SGDB's capabilities are ..
Sorry a SGDB is a DBMS in spanish. I forgot to do the translation

Are you familiar with how to implement something like an Update Sequence Number (USN) or similar?
Yes, I know these mechanisms.
The problem is that, when using them, part of the management of the application has to be delegated to the Database and I would not want to be obliged to do so, because that would imply having to write specific code for each DBMS that could be used.
On the other hand, if I use this system I am obliged to make a query to verify the USN every time it is necessary to use a lookup table. And I was thinking of something that was in the opposite direction, a kind of Observer pattern as Benny proposed.
I have no idea how other types of frameworks solve this situation and I have found practically no information about it.
In any case, your proposal is a valid solution that I could consider if I can't find a better solution.
Regards