Tạo bảng thứ hai trước. Hoặc sử dụng alter table
. Đó là, tạo bảng đầu tiên mà không có tham chiếu và sau đó thực hiện:
alter table table1 add constraint fk_table1_team
foreign key (team_id) REFERENCES table2(team_id);
Khai báo cho table1
sẽ là:
CREATE TABLE table1 (
name_id INT NOT NULL,
team_id INT,
PRIMARY KEY(name_id)
);
Tham chiếu giữa các bảng phải nằm trên khóa chính và chắc chắn không nằm trên cột ký tự, nếu có sẵn số nguyên.