Hi All, I need some suggestions on an implementation.
Say I have an employee entity and a company entity in core data. So employee and company are related to each other like this: Employee <<---> Company Now I am trying to right a manageRelationships method in each class, something like this: @interface Employee : NSManagedObject - (void)manageRelationships; @property (nonatomic, retain) Company *company; // for relationship @property (nonatomic, retain) NSNumber *companyId; // acts as foreign key @end @implementation Employee @dynamic company; @dynamic companyId; - (void)manageRelationships { // prepare a predicate as @"companyId == %@",self.companyId // execute a fetch request against Company entity // map relationship using self.company = retrievedCompanyObject } Now I have few questions: 1. Is it safe to fire fetch request and map a relationship, as implemented above, within a subclass of NSManagedObject? 2. Is their any better way to achieve it? (Idea behind above approach is- I will be calling above method on each created managed object so that it automatically manages and maps all associated relationships) Please suggest. Thanks, Devarshi _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com