始める無料で始める

affiliationsテーブルに外部キーを追加する

現時点では、affiliations テーブルは右下のプレビューで確認できるとおり、{firstname, lastname, function, organization} という構造になっています。次の3つの演習では、このテーブルを {professor_id, organization_id, function} という形式に変換します。professor_idorganization_id は、それぞれのテーブルを参照する外部キーになります。

affiliations テーブルはその場で変換します。つまり、途中結果をキャッシュするための一時テーブルは作成しません。

この演習はコースの一部です

SQL リレーショナルデータベース入門

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

-- Add a professor_id column
___ ___ ___
___ COLUMN ___ ___ REFERENCES ___ (___);
コードを編集して実行