Views in PHPMaker vs. Views in Database

I’m assuming that it is better to set views in the underlying database and then use them in PHPmaker, versus just designing them in PHPmaker.
Am I correct in that assumption?

PHPMaker views actually create/alter/drop views in your database.

mw4 wrote:

Am I correct in that assumption?

Yes, you are.