Thêm khóa ngoại vào bảng "affiliations"
Hiện tại, bảng affiliations có cấu trúc {firstname, lastname, function, organization}, như bạn thấy ở phần xem trước phía dưới bên phải. Trong ba bài tập tiếp theo, bạn sẽ chuyển bảng này sang dạng {professor_id, organization_id, function}, với professor_id và organization_id là các khóa ngoại trỏ đến các bảng tương ứng.
Bạn sẽ chuyển đổi bảng affiliations ngay tại chỗ (in-place), tức là không tạo bảng tạm để lưu trữ kết quả trung gian.
Bài tập này là một phần của khóa học
Nhập môn Cơ sở dữ liệu quan hệ bằng SQL
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
-- Add a professor_id column
___ ___ ___
___ COLUMN ___ ___ REFERENCES ___ (___);