Por que eu posso querer dois ou mais modelos de dados principais?

Estou curioso para saber quem usa vários modelos de dados principais e por que, quais são os benefícios, estou desenvolvendo um aplicativo que eu acho que poderia se beneficiar de vários modelos, mas não tenho certeza sobre outros benefícios.

Meu novo aplicativo será para iPad e outra versão para iPhone, o iPad tem 3 conteúdos principais, o iPhone tem apenas um que também está no iPad, então isolando isso em um modelo de dados central diferente, talvez mantendo as mudanças daquele modelo meus dois aplicativos serão mais fáceis.

Embora eu tenha um par de entidades que eu precisaria em ambos, então eu poderia simplesmente copiá-los ou ter um grande modelo.

Alguma sugestão ?

De qualquer forma, isso não é uma situação comum, que outros cenários podem levar você a criar vários modelos de Core Data?

questionAnswers(2)

yourAnswerToTheQuestion