2012-03-15 3 views
0

IOS5.1/Xcode 4.3Xcode 4에서이 관계를 어떻게 모델링 할 수 있습니까?

코어 데이터에 2 개의 엔티티가 있으며, 각 작업에는 소목 장이, 브리 키와 배관공이 있습니다.이 필드는 관련 필드입니다 3 명의 다른 노동자.

작업자 역할은 작업자를 만들 때 선택 목록에서 채워지는 텍스트 속성입니다.

근로자는 특정 역할 필드가 없기 때문에 역 데이터 관계에 대한 핵심 데이터의 필요성을 어떻게 충족 시킬지 확신 할 수 없습니다.

도움이 될만한 점은 이것이 내 첫 번째 핵심 데이터 프로젝트이며 내 모델이 이러한 종류의 저장 장치에 적합한 지 여부는 확실하지 않습니다.

감사


신속하고 명확한 대답 마티아스 주셔서 감사합니다, 그냥 내가 엑스 코드에서 선택 목록에 새 작업자 역할을 추가 할 것입니다, 명확히하기 위해, 사용자는이 기능이 없습니다.

옵션 1을 고려했지만 새 역할을 추가 할 때 관련된 작업으로 인해이를 거부했습니다.

나는 옵션 2를 더 좋아한다. 질문 : 작업 개체의 작업자 관계는 작업과 관련된 모든 근로자의 모임일까요? 가져온 속성은 해당 컬렉션의 Role 속성에서 즉석에서 생성됩니다.

만약 내가 가져온 속성을 사용하지 않았다면 직접 연결하는 대신 배관공을 찾기 위해 근로자 관계를 반복해야합니까?

이 사이트는 나에게 대답 심지어 내 자신의 질문에 주석을 추가 할 수 없습니다, 그래서 여기에 응답 :(

답변

0

옵션 1을 넣어 했어 : 각 직원에 대해 다른 엔티티를 생성 할 수있을. 당신이 공통 속성을 둘 것입니다 경우 모든 노동자와 같은 부모 개체가

enter image description here

옵션 2 :. 작업자에 역할 속성을 추가 당신은 노동자의 다른 종류를 얻기 위해 가져온 관계를 만들 수

..

enter image description here

2525 년에 누군가가 당신의 앱을 사용하고 그는 순간 이동 장치를 설치하기 위해 기술자가 필요합니다.) 옵션 2를 선택하십시오. 그러나 가져온 관계가 없습니다.

관련 문제