У меня развернутое приложение, которое производит выборку измерений с датчиков (например, Temp ° C, Pressure kPa). Пользователь может создавать эксперименты и собирать образцы. Каждый образец хранится как Run, так что между экспериментом и бегом существует отношение «один ко многим». В интересах производительности Run имеет одно отношение с объектом Data (где хранятся фактические исходные данные); это позволяет загружать некоторые атрибуты запуска без необходимости загрузки большого количества данных.Перенос данных по основным отношениям ко многим отношениям
Большинство наших датчиков имеют несколько измерений, поэтому было бы неплохо хранить все данные, которые на самом деле отбираются. Но это означает, что Запуск < ---> Связь данных должна быть выполнена. < - >> Данные (для использования соглашения Xcode).
Я столкнулся с попыткой перенести данные из старой модели данных «Пробег к одному» в новую модель данных «Во многих кодах». Можно ли это сделать с помощью Mapping Models? Если да, есть ли у кого-нибудь указания на примеры? Если нет, есть ли у кого-нибудь указания на примеры того, как это сделать?
Спасибо за любые указания или советы.
Спасибо, Маркус. Увы, между тем, что я задал вопрос, и теперь, схема стала значительно сложнее. Однако, просматривая (т. Е. Внимательно и внимательно прочитав), ваша книга основных данных очень помогла - как и связанный с ней код миграции. Я боюсь, что очень скоро я буду подклассифицировать NSEntityMigrationPolicy. – westsider