I am curious to know who uses multiple core data models and why, what are the benefits, I am developing an application which I think I could benefit from multiple models, but I'm unsure of other benefits.
My up and coming app will be for iPad and another version for iPhone, the iPad has 3 main contents, the iPhone only has one which is also on iPad, so by isolating this into a different core data model maybe maintaining changes of that model across my two apps will be easier.
Although I do have a couple of entities which I would need in both, so I could just copy them over or have one big model.
Any suggestions ?
Anyway this isn't of course a common situation, what other scenarios might lead you to create multiple Core Data models ?