少しの間、私のとりとめのないことを我慢してください。
というテーブルがありますSurvey
。
このテーブルは、さまざまな種類の調査を格納するために使用されます。
たとえば、Employee
サーベイがあります。
Salary
調査等
それからQuestions
テーブルがあります。
このテーブルには、各アンケートに関連する質問が含まれています。
これには、Survey テーブルへの surveyId fk があります。
しかし、本当のキッカーは、QuestionOrder というフィールドもあるということです。
特定の調査に関連する質問を並べ替えたり、並べ替えたりするには、このフィールドが必要です。
たとえば、現在、ユーザーが従業員アンケートに回答した場合、最初の質問は番号 1) で始まり、次の質問は 2) などです。
新しいアンケートを開始する場合、そのアンケートの質問を 1 から開始します。
QuestionOrder フィールドでこれを行いたいと思います。これを行う方法はありますか?