• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
IS-A relationships in core data
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

IS-A relationships in core data


  • Subject: IS-A relationships in core data
  • From: Daniel Child <email@hidden>
  • Date: Fri, 16 Nov 2007 01:23:06 -0500

Hi,

This is definitely a Core Data newbie question, but exactly how do you handle IS-A relationships in Core Data.

I assume you designate the super entity as "Parent". But what about attribute settings? Do you have the option to denormalize the data (copy some attributes from the sub-entity into the super-entity)? (I will eventually only be searching on one file, and only afterwards getting related records from the other files.)

I'll give a concrete example.

Lets say I have a MasterList created from three separate lists, ListA, ListB, and ListC. Let's say that the MasterList has certain properties (last name, first name) in common that will also be found in data from the individual lists. However, the structure of the three individual lists may otherwise be different.

I will be getting the data for the individual lists from flat files that I parse.

How do I set up the data model? I tried having identical names for last name and first name, and got an error when I compiled. Then I thought of having a MasterList recNum attribute, and then placing that attribute in the individual lists (an approach recommended in some database books), but that also caused a problem.

Since the basic tutorial describes HAS-A scenarios, I'm not getting very far with the type of model I want to set up.

Thanks.

Daniel
_______________________________________________

Cocoa-dev mailing list (email@hidden)

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:
This email sent to email@hidden


  • Follow-Ups:
    • Re: IS-A relationships in core data
      • From: mmalc crawford <email@hidden>
  • Prev by Date: Resizing problem in PDFView sample SOLVED
  • Next by Date: NSAffineTransform isn't applied on NSCustomImageRep on Leopard
  • Previous by thread: Resizing problem in PDFView sample SOLVED
  • Next by thread: Re: IS-A relationships in core data
  • Index(es):
    • Date
    • Thread