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