1

ここにアンケートがあり、アンケートには多くの質問があります.質問には多くの回答があります.これは私のアンケートの非常に基本的な関係です.すべての質問には「シーケンス番号」があります.この「シーケンス番号」は「次の質問シーケンス番号」を定義するために使用されます.いくつかの回答に基づいて、次の質問が決定されます。たとえば、

---------------------- first page -----------------------
    1ques[page1])Are you married?(seq_num:1)
       Answer) a.Yes (next question sequnce number = 4)
               b.No  (next question sequnce number = 5)

    2ques[page1])Are you interested in colors ?(seq_num:2)
       Answer) a.Yes (next question sequnce number = 6)
               b.No  

    3ques[page1])Are you interested in colors ?(seq_num:3)
       Answer) a. < 25 years 
               b. >= 25 years  
=========================end===========================

このように答えると、 1ques [page1]=> b.いいえ、 2ques [page1]=> b.はい、3ques[page1]=> b. >= 25 年 、その後

---------------------- second page -----------------------
1ques[page2])Is there any plan for your wedding in next one year?(seq_num:5)
   Answer) a.Yes (next question sequnce number = 2)
           b.No  (next question sequnce number = 3)

2ques[page2])Which type of color do you like?(seq_num:6)
   Answer) a.light
           b.dark 
=========================end===========================

このように答えると、1ques[page1]=> b.Yes、2ques[page1]=> b.No、3ques[page1]=> a. < 25歳 、その後

---------------------- second page -----------------------
1ques[page2])How many children do you have?(seq_num:4)
   Answer) a.Yes (next question sequnce number = 2)
           b.No  (next question sequnce number = 3)

2ques[page2])What is your interensts?(seq_num:7)
   Answer) a.Arts
           b.science 
=========================end===========================

アンケートの質問と回答の構造は、非常に多くのページでこのようになります. アンケートが途中で終了した場合、またはアンケートに回答せずに送信された場合. すべてのケースを計算することで、アンケートの完了を計算する必要があります. つまり、完了率を計算するには合計の質問.したがって、いずれの場合でも、ユーザーが取得する合計の質問の数が必要です.または、完了率を計算する他の方法.参考までに、ここでは調査のDB構造を提供しています.

調査

アンケートの質問

アンケート回答

ありがとう!

4

1 に答える 1

1

正確に何をしたいですか?提出を制限するためのパーセンテージを計算したいと思いますが、完了パーセンテージが50%を超える必要がある場合、そのようなものですか?

ここに示した構造は非常に単純ですが、要件を満たしていないためです。

于 2013-10-23T08:37:55.600 に答える