> The purpose of making backups is not to hide them away in a cabinet, but to have those be the ones users are making changes to. Then at the end of each day the modifications are rolled up into the real database.
All you have done is redefined "backup" to "real database" and "real database" to backup.
The live production database is, by definition the one that's being used live and in production. The backup is by definition the one you update every night.