2012-04-08 2 views
0

엔티티가 Tag이고 엔티티가 Note입니다. note 개체는 여러 개의 tags을 가질 수 있으며 tag 개체는 여러 개의 notes을 가질 수 있습니다. 이제는 Note 오브젝트 note1이 있고 tag 오브젝트 tag1tag2이 있습니다. 개체의 set 메모에 note1을 추가합니다. 그런 다음 note1tag2 개체에 추가합니다. 내 질문은, note1 시스템의 인스턴스가 하나만 있습니까? 또는 의 사본이 두 개 있습니다. 하나는 tag1이고 다른 하나는 tag2입니다.코어 데이터의 대다 관계 이해

답변

1
는 음, 또는 시스템 전체 (당신이 다른 곳에서 객체를 가져 수도), 그러나 모두 tag1tag2같은 note1 목적이있을 것이다 note1에 1 개 이상 참조하지 않을 수 있습니다 (이것은 무엇을이 수

당신 동일한 "인스턴스"를 의미합니다, 그렇습니까?). 관계를 올바르게 구성한 경우 tag1tag2의 두 태그가 있습니다.