lo poni come vincolo diintegrità...credo...ma nn ne sono sicura bisognerebbe fare qlke ricerca...che nelle versioni precedenti a mysql 4.1 IL DBMS non riesce a fare controlli sui vincoli di integrità quindi devi inserire tu qs vincolo ad esempio:
codice:
create table Impiegato(
matricola char(6),
nome char(20) not null,
cognome char 20 not null,
dipartimento char(15),
stipendio long,
CONSTRAINT idxImpiegato PRIMARY KEY (matricola),
CONSTRAINT fkImpDip FOREIGN KEY (dipartimento) REFERENCES Dipartimenti(idDip));