次のような「合計」を保持するフィールドがたくさんあるテーブルがあります。
UserID | total_classA | total_classB | total_classC // and so on
ただし、次の2番目のテーブルを作成できます。
ClassType | Total | UserID
しかし、ここで2番目のテーブルが多対1の関係にどのように役立つかはわかりません。まず、より多くのデータ行を格納する必要があり、データを選択するために結合を使用する必要があります。
しかし、私が読んだ多くのことは、2つのテーブルを持つことが、多くのフィールドを持つ1つのテーブルよりも優れていることを示唆しています...上記の状況ではそれに対する利点が見当たらないので、これはなぜですか= /