これは単純なもののはずですが、私は 1 日かけて取り組んできましたが、明確な答えがわかりません。
User、Evaluation、Job の 3 つの基本モデルがあります。ユーザーはジョブに取り組み、ジョブの所有者はユーザーを評価します。ユーザーは、多くのさまざまなジョブを持つことができます。各ジョブは、関連するユーザーを複数回評価します (ジョブ内では、関連する各ユーザーの評価は同じで、もちろんスコアは異なります)。
簡単に言えば、データを表形式 (Excel ワークブックのようなもの) で表示したいと思います。x 軸は評価名、y 軸はユーザー名です。
したがって、次のようになります。
Evaluation 1 | Evaluation 2 | Evaluation 3
_______________________________________________________
User 1 Good Poor Outstanding
User 2 Poor Good Good
x または y のいずれかでラベルを簡単に表示できますが、両方を表示することはできません。
Q1) 各ジョブ/ユーザー評価は、独自のデータベース レコードです。x 軸と y 軸にまたがる LABELS をどのように構成するかについての提案はありますか?
Q2) データ (たとえば、ユーザー 2 の評価 3) が正しく分類 (プロット) されていることを確認するにはどうすればよいですか? また、新しいユーザー (たとえば、ユーザー 3) が遅れてジョブに参加し、評価 1 または評価 2 を持っていない場合はどうなりますか...
どんな提案でも大歓迎です!