I have a released iPhone app that I am now updating. The original data model included an entity called “Experiment” which had to to-many relationship with “Run”. In the new data model these entities will still exist but their roles will be redefined (somewhat) and “Run” will have a to-many relationship with a new entity called “Sample”.
My questions revolve around the fact that some of Sample’s attributes will come from its associated Run (from source) and some will come from that Run’s Experiment (from source).
First question, in a mapping model can the same entity be the destination for more than one mapping?
Second question, within -createDestinationInstancesForSourceInstance:, can -executeFetchRequest: be called on [manager destinationContext]?