Hola amigos de FDW....
tengo un problema no me esta funcionando adecuadamente esta clausula
ON DELETE CASCADE
......................................
tengo:
create table cliente
(
id_cliente int primary key,
nombre varchar(30) not null
);
insert into cliente values(1,'anthony');
insert into cliente values(2,'rosa');
insert into cliente values(3,'lindsay');
create table venta
(
id_factura int primary key,
id_cliente int not null,
cantidad int not null
);
insert into venta values(1,1,23);
insert into venta values(2,3,39);
insert into venta values(3,2,81);
--HAGO LA REFERENCIA CON ON DELETE CASCADE
ALTER TABLE venta ADD FOREIGN KEY(id_cliente)
REFERENCES cliente(id_cliente) ON DELETE CASCADE;
--LA ELIMINACION RESPECTIVA
DELETE FROM cliente WHERE id_cliente=2;
pero no me funciona solo elimina al cliente con id_cliente=2 de la tabla cliente y no de la tabla venta como deberia de ser.. ..
tengo MYSQL 5.0.51a de WAMPSERVER
espero su ayuda gracias...