2016-12-21 2 views
0

본인은 팀과 실체가 일치합니다. 엔티티 매치에서 나는 관계 "team1"와 "사의 Team2 심박 측정기"를 만들었 :핵심 데이터 | 2 반전과의 관계

: 내가 팀에 의해 연주 모두 일치를 얻을 수있는 관계 "일치"를 만들 싶습니다 엔티티 팀에서

enter image description here

enter image description here

물론 내 팀은 일부 경기에서는 'team1'이고 다른 경기에서는 'team2'가 될 수 있습니다. 어떻게 하시겠습니까? 감사합니다

+1

코어 데이터가 잘못되었습니다. 적어도 하나의 튜토리얼을하는 것이 좋습니다. [많이 있습니다] (https://www.google.de/search?q=core+data+tutorial+swift+3&ie=utf-8&oe=utf-8&client=firefox-b-ab&gfe_rd=cr&ei=aK9aWIqMIYfe8geUloyoBw) – shallowThought

+0

은 어떤 팀이 "팀 1"인지 "팀 2"인지를 아는 것이 중요합니다. 아니면 두 팀이 있다는 것을 아는 것만으로도 충분합니까? –

+0

@TomHarrington 실제로 주어진 팀에 대한 모든 경기를 원합니다. 그렇습니다. 중요합니다. – Aximem

답변

1

모델이 잘못되었습니다. 모델에 항목을 설정하지 마십시오 (예 : team1team2). 이 모델은 코어 데이터 스택이 데이터베이스를 설정하고 NSManagedObjects 및 그 하위 클래스를 생성하고 처리하는 구성 계획과 같습니다.

모델에 Team이라는 Entity을 설정하고 나중에 코어 데이터를 사용하여 프로그래밍 방식으로 team1과 같은 항목을 입력해야합니다.

모델은 다음과 같이 보일 것입니다 :

화제가 광범위한이다 :

관계 모델의 Graph보기를 사용하여 이해하기 쉬울 수 있습니다 자세히 들어가십시오. 먼저 튜토리얼을 따르는 것이 좋습니다.

+0

이것은 매우 분명합니다, 당신은 맞습니다. 나는 잘못된 길로 가고있었습니다, 고마워요. Entity Match에서 많은 "팀"과의 관계를 만들었고 최소 2/카운트 최대 2로 설정했습니다. 또한 Entity 팀에서 많은 "일치"와 관계를 맺었습니다 – Aximem