繁体   English   中英

如何在Coredata中的相同实体之间创建多个关系?

[英]How can I create multiple relationships between the same entities in Coredata?

我在这里阅读过,但被告知要提出一个新问题。

我有CountryEntity 它有两个关系。

  • 带有CityEntity目的地的capital -一对一输入
  • 具有CityEntity目的地的cities CityEntity输入。

我应该如何设置反面部分。 显然,只有首都或城市可以与CountryEntity有关系。

目前的问题:

在此处输入图片说明

您只需...创建关系,然后给每个关系取反关系。 无需特殊步骤。 根据您的描述,

  • capital将有一个capitalOf相反的逆称之类的capitalOf ,例如capitalOf ,以指示CityEntity是哪个CountyEntityCityEntity 如果城市不是首都,则关系的价值将为零。
  • cities将有一个到一个所谓的逆像county ,表明CityEntityCountyEntity 这永远不会有一个零值。

显然只有首都或城市可以与CountryEntity

这是不正确的,或者至少Core Data不需要。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM