Я пытаюсь импортировать данные из базы данных, которая использует отношения первичного ключа / внешнего ключа, в базу данных основных данных в Xcode.
У меня есть код, который создает сотни дочерних объектов в контексте управляемого объекта:
У каждого ребенка есть идентификатор, который соответствует родителю.
child1 parentID = 3
child2 parentID = 17
child3 parentID = 17
...
childn parentID = 5
Теперь мне нужно связать каждого ребенка со своим родителем. Все родители хранятся в постоянной памяти.
Моей первой мыслью было сделать выборку для каждого ребенка, чтобы получить его родителя. Тем не менее, я думаю, что это будет медленно.
Я прав? Как мне сделать это вместо этого?