Core Data for 2 level data

I'm attempting to create a feature where I can allow two levels of information

Core Data for 2 level data
 
 
Q