I'm working on a small iPhone logging app and I want to keep a database of location data separate from the users logged data.
I have several reasons for separating the two including
1) I'll probably push periodic location data updates with app updates and I don't want to risk making a cockup and affecting the users data.
2) the location data will probably dwarf the user data so synching and backing up the users file will happen quicker if the two are separate.
So given I intend to have two persistent stores are there advantages or disadvantages in terms of performance and coding complexity to having one context with two persistent stores in it over 2 separate contexts each with their own persistent store?
Any thought on this would be greatly appreciated - i'm a bit of a n00b when it comes to this stuff - thanks in advance
Simon .