1

次のモデルと関係を持つ受験アプリケーションのイメージ:

Test -< Categories -< Questions -< Answers
Question >-< Domain

したがって、テストには多くのカテゴリがあり、各カテゴリはいくつかの問題です。質問には複数のドメインを含めることもでき、ドメインには多くの質問を含めることができます (「タグ」と同様)。アプリケーションを使用して、ユーザーはテストを受け、特定のカテゴリに対する回答を作成します。

質問したい場合:

  • 検定 X の検定平均は何ですか (カテゴリー平均の平均)
  • カテゴリの平均は何ですか (カテゴリ内の質問の平均)
  • 質問の平均は何ですか (質問の回答値の平均)
  • ドメイン平均とは何ですか (ドメインの質問手段の平均)

...これらの種類の質問をするための最も空間/時間効率の良いデータ構造、またはデータベース レイアウトは何ですか?

マトリックス ベースのソリューションやその他のインメモリ データ構造、または正規化された NoSQL ソリューションは、データを永続化してから結合で引き出す方法よりも適しています。

4

0 に答える 0