I am not that familiar with core data so im wondering if its possible to load different pre-populated sqlite db's into core data and how the performance would be?
I have a client who is storing their data in multiple sqlite db's on a remote server. Each sqlite db would basically represent a group in the app and there could be anywhere from 10-100 different groups each with their own small sqlite db. All the db's have the same schema and table structure, could be updated remotely and only one db would be used at a time.
Is it possible or even advisable to use core data in this instance? I could either:
- Download the sqlite db from a remote server and then load each db as needed accessing the db directly using sql or,
- Download the sqlite db and use core data to load each db and work with it that way? Although from what i have read core data using a bunch of proprietary tables, etc to track the db so it isn possible to just swap in different db's even though they have the same schema?
Any ideas? thx