haber chavos la solucion llego

, ya pude hacer las 2 llaves foraneas en MYSQL, como la ven jujjujujujuju

, es de alegria pense que si me iva adar con la escopeta, bueno la solucion es esta
ejemplo
tablas padres
clientes
promociones
tabla hija
rentas
ok, espero que entiendan esta relaccion.
bueno la estructura de la tabla clientes debe ser esta:
CREATE TABLE clientes(id INT NOT NULL, nom CHAR(25), etc , INDEX (id), PRIMARY KEY (id))TYPE=INNODB;
CREATE TABLE promociones(id INT NOT NULL, nom_pro CHAR(25), etc , INDEX (id), PRIMARY KEY (id))TYPE=INNODB;
CREATE TABLE rentas(id INT NOT NULL, clientes_id INT NOT NULL, promociones_id INT NOT NULL, etc , PRIMARY KEY (id), INDEX (clientes_id), INDEX (promociones_id), FOREIGN KEY (clientes_id) REFERENCES clientes(id), FOREIGN KEY (promociones_id) REFERENCES promociones(id))TYPE=INNODB;
nota: creeo que es muy obio el etc son campos que le quieras agregar.
NOTA2: tambieb cuando creas llaves foraneas crea tus tablas de tipo INNODB, porque si no no hacer la referencia.
cuando creas las tablas crealas en este mismo orden y listo no debe de tener problemas a mi no me causo ya problemas.
todo esto lo investigue en la siguiente direccion tengan paciencia y leanlo todo:
http://www.programacion.com/bbdd/tut...referencial/3/
bueno espero le sirva la solucion a otras personas, y gracias vi que hubo varias visitas a esta pregunta el cual indica que si hubo interes en responderla gracias de nuevo
atte
Jose Manuel (AGUASCALIENTES, AGS, MEXICO) VIVA MEXICO....