I don't have the choice
I've started something using a new template in the designed, which is a copy of the original persistanceInfoProvider template but with some modifications.
The generated custom persistenceinfoprovider accept in CTOR a component in charge to "translate" the tables name.
Then, I've a custom DataAccessAdapter which create the custom PersistenceInfoProvider and pass it to the base ctor.
Do you think I'm in the right way ?