nesetru123
Mysl Maneja diferentes tipos de tablas, cada tabla para un fin espeíifico.
El tipo de tabla de tabla que acepta FOREIGN KEY, son las tablas de tipo InnoDB,
aqui tienes mas info sobre las claves foraneas
http://www.mysql-hispano.org/page.php?id=27&pag=4
Saludos!!