2013-02-27 2 views
0

설문 조사 앱의 모델 개체를 스케치하는 데 문제가 있습니다. 앱을 통해 사용자는 제안 된 객관식 답변으로 질문이있는 설문 개체를 만든 다음이 설문 조사의 여러 복사본에 답변을 채울 수 있어야합니다. 설문 조사를 작성설문 조사 응용 프로그램의 핵심 데이터 구조

이 필요합니다

엔티티 : 설문 조사 템플릿을 // 많은 질문 // 중 하나 텍스트 필드 질문 // 또는 다중 선택 질문

의 각을 가지고이있는 이것들은 질문들, 제안 된 답변들 등에 대한 관련 정보로 채워질 수 있습니다.

그러면 설문 조사를 만들고 싶습니다. nswer 객체 무엇을해야합니까? 어떤 식 으로든 질문을 복사하고 답변을위한 공간을 제공하는 완성 된 설문 조사라는 다른 표가 있습니까?

나는 그 머리가 조금씩 녹아 들었다는 것을 확신한다.

답변

0

사실 이것은 결코 간단하지 않습니다.

Template <----->> Question 
Template <----->> Survey 
Survey <----->> Answer  
Question <----->> Answer 

당신이 type 속성 질문의 유형을 설명 (의 NSNumber, ENUM)를 가질 수있다 유형을 구분하기 위해 : 여기에 내가 무엇을 할 것이라고한다. 응답 엔티티는 숫자 속성 (선택 항목)과 문자열 속성 (응답 항목)을 모두 가지며, 응답 유형의 질문에 따라 사용하지 않을 수 있습니다.