2013-10-25 3 views
0

Subject라는 엔티티를 만들었습니다. 엔티티 내부에서 생성 된 각 항목에 대해 한 번만 필요한 모든 속성을 배치했습니다. 그런 다음 과제 숙제를 만들어 주제 수업에 연결했습니다. 내 질문은 내가 내 응용 프로그램에서 만드는 각 주제 개체에 연결된 여러 숙제 개체를 만들 수 있다고 생각 올바른지입니다.코어 데이터 조언

예를 들어 subject = 'Maths'인 Subject 항목을 만든 다음 여러 가지 숙제 항목을 많이 추가 할 수있는 Math 항목을 통해 만듭니다.

enter image description here

답변

1

숙제와 피사체 사이의 관계는 현재 (이 단어 숙제 1 가리키는 화살표와 newRelationship 1 가리키는 화살표가 있음을 볼 때) 일대일 관계입니다. 주제에 여러 숙제 객체를 추가하려면 관계를 일대 다 관계로 변경하십시오.

Schedule *schedule; 
Homework *homework; 

for (Homework *homework in schedule.homework) { 
    NSLog(@"homework = %@", homework); 
} 

[schedule addHomeworkObject:homework]; 
+0

나는 내가해야 할 필요가있는 느낌이었습니다. 그런 다음 주제를 가져 와서 숙제에 액세스합니까? – Mike

+0

네, 숙제를 직접 가져올 수 있습니다 – Kevin

+0

고마워요. 나는 단지 물어볼 것입니다, 주제를 통해 숙제를 쓰려면 어떻게해야합니까? – Mike