クライアントのために学校の課金システムを構築する必要があります。データベースに sql server 2008 を使用したいのですが、データベース スキーマを完成させることができません。前払い、奨学金、割引など、非常に多くの複雑な問題があります。13個のテーブルを作成しようと考えています。そのうちの 12 は、各学生の tblJanuary、tblFebraury などの月に属し、最後の 1 つは請求用です。私は正しい方向に進んでいますか??
質問する
842 次
1 に答える
0
言うのは難しいですが、生徒ごとに月ごとのテーブルがあるとしたら、間違った方向に進んでいると確信しています. データをテーブルと混合しているように見え (通常、月は行の内容です)、データベースの通常の形式を満たしていません。
これはかなり複雑な設計のデータベースとプログラムです。DBが数年間情報を保存できるように、一般的に物事を行う必要があります。
データベースの正規化を確認してください。
于 2013-04-04T09:13:25.543 に答える