Migracja podstawowych danych kończy się niepowodzeniem

Mam następujący model:

parent jest relacją jeden do jednego (opcjonalnie, bez minimum, maksimum = 1).children jest relacją odwrotności do wielu (opcjonalnie, bez minimum, bez maksimum).

Dodałem nową wersję modelu, w której tylko EntityRoom zostanie zmieniona naClassroom, wszystkie inne podmioty pozostają bez zmian:

Stworzyłem także model mapowania dla migracji, ale migracja kończy się niepowodzeniem z komunikatem o błędzie

reason = "Can't find mapping model for migration";

Dziwne jest to, że jeśliparent relacja jest tworzona przy minimum = 1 (zamiast braku minimum) migracja działa bez problemów.

Trwały sklep jest otwierany za pomocą opcji

NSDictionary *options = @{NSMigratePersistentStoresAutomaticallyOption:@YES, NSInferMappingModelAutomaticallyOption:@NO};

questionAnswers(1)

yourAnswerToTheQuestion