Я очень новичок в программировании основных данных. Я понимаю, что сущности являются таблицами, и я хотел бы сделать следующее:
Одна таблица «Запись» имеет атрибут «идентификатор записи» в другой таблице («Событие»). У меня есть серия событий, связанных с этой записью, все они также имеют атрибут «идентификатор записи». Существует одна запись в таблице «Запись» для множества связей «События» между этими таблицами, связанных «recordID».
Я хотел бы знать, как использовать графический интерфейс «Извлеченные свойства» в Редакторе модели данных для извлечения массива «event» для текущей записи recordID.
Я проверил руководство по программированию предикатов, и там упоминается, что я могу сделать что-то вроде этого:
[NSPredicate predicateWithFormat:@"anAttribute == %@", [NSNumber numberWithBool:aBool]];
Так что в GUI я думал об использовании
recordID == recordID
Как мне различать разные таблицы? я могу сказать self.recordID = recordID или что-то?
Edit:
Если только я полностью не пойму, для чего нужны отношения. Связи автоматически связывают таблицы для меня?