Afternoon all --

Just wanted to gather some opinions on something -- I have an DB application with (right now) 16 tables and I need to add functionality to allow a user to import data from another database. Now, I don't come from an OO background, so I'm wondering what my approach should be. I'd like to create a class that manages the actual import, but since I have QSqlTableModels on all the tables in the original DB, would it be preferable to pass these models to the import class, or should I just create new ones there for both DBs? I'm trying to force myself into not thinking about global variables...

Thoughts? Thanks!