Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
このような表を表示したい
3つのデータベーステーブルから生成されるのは学生IDによって異なります
これは生徒のマークを挿入するための最良の方法ですか?年間5,000人の学生と10の科目、12の試験がある場合、テーブルStu_Marksに500.000を超えるレコードがあります。
はい、テーブルは正規化されています。ところで、学生情報(名前、名前)用の学生テーブルも必要です。
レコードの数について:あなたが参照しているのはデータの粒度であり、あなたのレコードはタプル{学生、科目、試験}に関連しています。学生の投票ごとに情報を保存したい場合、500,000レコードのテーブルを回避する方法はありません。