Каждое ли базовое отношение данных должно иметь обратную сторону?

Допустим, у меня есть два класса Entity:SocialApp а такжеSocialAppType

ВSocialApp У меня есть один атрибут:appURL и одно Отношение:type.

ВSocialAppType У меня есть три атрибута:baseURL, name а такжеfavicon.

Пункт назначенияSocialApp отношенияtype это одна запись вSocialAppType.

Например, для нескольких учетных записей Flickr будет несколькоSocialApp записи, где каждая запись содержит ссылку на учетную запись человека. Там будет одинSocialAppType запись для типа "Flickr", что всеSocialApp записи будут указывать на.

Когда я создаю приложение с этой схемой, я получаю предупреждение об отсутствии обратной зависимости междуSocialAppType а такжеSocialApp.

 /Users/username/Developer/objc/TestApp/TestApp.xcdatamodel:SocialApp.type: warning: SocialApp.type -- relationship does not have an inverse

Нужно ли обратное и зачем?

Ответы на вопрос(7)

Ваш ответ на вопрос