Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6960603
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 27, 20262026-05-27T15:25:22+00:00 2026-05-27T15:25:22+00:00

I am struggling with designing a coreData model where I have only one type

  • 0

I am struggling with designing a coreData model where I have only one type of entry called “To-Do”. Each To-Do entry has either 0, 1, 2, … , or n relationships to other (sub) entries just like To-Do. So the relationships between the To-Do entries design a tree structure with an undefined number of child nodes. The following graphic should illustrate the case (E = core data entry):

            E                            
           /|\                        
          / | \                       
         E  E  E                     
        / \               
       /   \         
      E     E               
     /|\                   
    E E E          

My guess was to model that data like illustrated in the following graph. I didn’t choose the inverse relationship because Xcode made a many-to-many relationship out of it which doesn’t match the tree design.

enter image description here

Also I saw in the data model inspector something called “parent entry”. So I started to believe I might have to create a second entry named “To-Do-Child” with the same attributes and make the other entry to the parent entry. The manual tells me that this might be the wrong path to go…

Questions:

  1. How can I model this approach within the core data model file? Is one of the ones mentioned correct?

  2. How will I be able to fetch all To-Do entries of a specified parent node? Since they arise from the same entry I have problems to address the exact To-Do subtree I want.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-27T15:25:23+00:00Added an answer on May 27, 2026 at 3:25 pm

    I think you need a relationship of parent (destination entity is your to do entity) which serves as the destination for the inverse relationship.

    Entries at the top of the tree have nil value for this relationship.

    For any to-do item, the set returned from the childToDos relationship will hold all the children. It doesn’t matter that these are of the same class.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Struggling with this one. I have set up a basic email/enquiry form for a
I have a c# question that im struggling with. I am designing a class
Really been struggling with this one for some time now, i have many text
Really struggling with this one: I have an existing foreach, containing an if loop
Struggling with styling the mouse over for a button ... I have managed to
Iam struggling with NHibernate and its lazyload. I have a structure which I simplified
been struggling with an issue now for a day or two. I have an
Attempting/struggling to get registration and sign-up working within an active admin project. I have
Struggling a bit today. I have the following method that returns a list of
I'm designing a new system and finding that I am struggling with the structure

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.