每个核心数据关系都必须有反向吗?
假设我有两个实体类: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
我需要反转,为什么?
心有法竹
梵蒂冈之花
吃鸡游戏