0

私の実践プロジェクトの全体的なコンセプトは、教授の評価システムを持つことです。教授と学部を 1 つのテーブルに手動で入力すると、ユーザーはその教授を検索できるようになります。ただし、私はそのカテゴリ テーブルを名前と部門だけに使用して、選択用の名前と部門の編集不可能なハードコード プールとして使用しています。次に、彼らが選択したものをすべて取り、その選択オプションが事前に入力された名前/部門フィールドと、私の教授テーブルの残りの属性を含む空白フィールドを含むフォームを表示します。したがって、カテゴリを教授のテーブルに到達するための単なる手段としてレンダリングします。各教授は複数のレビューを行う予定ですが、正規化を達成するためにこのテーブルを効率的に構成するにはどうすればよいですか?

カテゴリー表

  • 教授id smallint(6)(PK)
  • 説明 varchar(40)
  • 出発 varchar(50)

教授テーブル

  • 教授id smallint(6)
  • 評価 smallint(6)
  • 容易さ smallint(6)
  • 教科書 varchar(3)
  • タイムスタンプ タイムスタンプ
  • コース char(10)
  • 曲線文字(3)
  • コメント
4

1 に答える 1

0

教授テーブルからいくつかの属性を削除し、それを新しいレビュー テーブルに移動する必要があります。含めます

  • 評価
  • 容易さ
  • コメント
  • 曲線

審査表に。コース表を作成するのが賢明でしょう。

于 2012-12-17T18:24:14.897 に答える