外部キー

外部キーとは

外部キー(foreign key)とは、テーブルのある属性に、別のテーブルの特定の属性に含まれる値しか格納できないようにする制約です。

営業部をしている従業員のテーブルの中には、全従業員テーブルの中に存在しない従業員は存在してはいけません。

したがって、営業部テーブルの従業員ID属性は全従業員テーブルのID属性を参照していることが望まれます。