2013-12-17 2 views
1

У меня есть модель данных ядра, как так:Попадая NSEntityDescription отношения

< SALES_REP --- >> КЛИЕНТА < ---- >> PURCHASE_AGREEMENT < < ------- >> ПРОДУКТЫ

я могу получить описание сущности для договора купли-продажи, и я могу получить соотношение (toCustomer и hasProducts)

[NSEntityDescription relationshipsByName]; 

но можно получить Sales_Rep а или я должен тянуть, что через КЛИЕНТ организация?

Благодаря

ответ

0

Согласно диаграмме, SALES_REP не имеет прямого отношения к PURCHASE_AGREEMENT, он связан только с помощью CUSTOMER. То есть SALES_REP ничего не знает о PURCHASE_AGREEMENT. Так что да, вам придется перейти к описанию сущности для CUSTOMER и спросить его о его relationshipsByName. Я не уверен, что вы пытаетесь сделать здесь, но было бы легко рекурсивно искать отношения для объекта, его связанных объектов и связанных с ними объектов и т. Д., Пока вы не найдете никаких новых.

+0

Спасибо Том, я дублирую Соглашение о покупке и должен получить все отношения вверх и вниз по цепочке. – PruitIgoe

Смежные вопросы