一対多
クラスと学生の関係では、1つのクラスに複数の学生が所属できますが、1人の学生が所属できるクラスは1つだけです。このような場合、クラスと学生の間には一対多の関係があります。
ER 関係は以下のとおりです。

フィールド設定

パラメータの説明
Source collection
ソーステーブル。現在のフィールドが所属するテーブルです。
Target collection
ターゲットテーブル。どのテーブルと関連付けるかを指定します。
Source key
外部キー制約から参照されるフィールドです。一意性を備えている必要があります。
Foreign key
ターゲットテーブルのフィールドで、2つのテーブル間の関連付けに使用されます。
Target key
ターゲットテーブルのフィールドで、関連ブロックの各レコードを表示する際に使用されます。通常は一意性を備えたフィールドを指定します。
ON DELETE
ON DELETE とは、親テーブルのレコードを削除する際に、関連する子テーブルの外部キー参照をどのように処理するかを定義するルールです。外部キー制約を定義する際のオプションの1つです。一般的な ON DELETE オプションには、次のものがあります。
- CASCADE:親テーブルのレコードを削除すると、それに関連する子テーブルのすべてのレコードを自動的に削除します。
- SET NULL:親テーブルのレコードを削除すると、子テーブルの関連する外部キー値を NULL に設定します。
- RESTRICT:デフォルトのオプションです。親テーブルのレコードを削除しようとした際に、関連する子テーブルのレコードが存在する場合は、親テーブルのレコードの削除を拒否します。
- NO ACTION:RESTRICT と同様に、関連する子テーブルのレコードが存在する場合は、親テーブルのレコードの削除を拒否します。

