1

このような表を表示したい レポート画像

3つのデータベーステーブルから生成されるのは学生IDによって異なります

テーブル画像

これは生徒のマークを挿入するための最良の方法ですか?年間5,000人の学生と10の科目、12の試験がある場合、テーブルStu_Marksに500.000を超えるレコードがあります。

4

1 に答える 1

3

はい、テーブルは正規化されています。ところで、学生情報(名前、名前)用の学生テーブルも必要です。

レコードの数について:あなたが参照しているのはデータの粒度であり、あなたのレコードはタプル{学生、科目、試験}に関連しています。学生の投票ごとに情報を保存したい場合、500,000レコードのテーブルを回避する方法はありません。

于 2012-06-16T22:19:55.970 に答える