データベースを作成するときは、どのような項目を管理するのかを洗い出し、それらの項目からなる表をイメージします。そしてその表を、次のルールに従って整理します。

  • 計算で求められる項目は削除する
  • 繰り返し部分は別のテーブルに分割する

分割する際は、お互いのテーブルを結び付けるための共通のフィールドを用意します。それらのフィールドを結合フィールドとしてリレーションシップを設定することにより、分割したデータを結合して利用できます。

データベースで管理する項目を検討する

計算で求められる項目は削除する

繰り返し入力されている項目を分割してリレーションシップで結ぶ

関連まとめ記事