Crea prima la seconda tabella. Oppure usa alter table
. Cioè, crea la prima tabella senza il riferimento e quindi fai:
alter table table1 add constraint fk_table1_team
foreign key (team_id) REFERENCES table2(team_id);
La dichiarazione per table1
sarebbe:
CREATE TABLE table1 (
name_id INT NOT NULL,
team_id INT,
PRIMARY KEY(name_id)
);
Il riferimento tra le tabelle dovrebbe essere sulla chiave primaria e certamente non su una colonna di caratteri, se è disponibile un numero intero.