获得NSEntityDescription关系

时间:2013-12-17 14:08:39

标签: core-data nsentitydescription

我有一个像这样的核心数据模型:

SALES_REP< --->> CUSTOMER< ---->> PURCHASE_AGREEMENT<< ------->>产品

我可以获得购买协议的实体描述,我可以获得关系(toCustomer和hasProducts)

[NSEntityDescription relationshipsByName];

但也可以获得Sales_Rep,还是必须通过CUSTOMER实体获取它?

由于

1 个答案:

答案 0 :(得分:0)

根据您的图表,SALES_REPPURCHASE_AGREEMENT没有直接关系,它只通过CUSTOMER链接。这意味着SALES_REP自己对PURCHASE_AGREEMENT一无所知。所以,是的,你必须转到CUSTOMER的实体描述并询问它的relationshipsByName。我不确定你在这里尝试做什么,但是在你找不到任何新实体之前,递归查找实体,然后是相关实体及其相关实体等的关系会很容易。