tengo una consulta sobre claves foraneas..aver el codigo de crear claves foraneas es este:
ejemplo:
Código PHP:
CREATE TABLE cliente
(
id_cliente INT NOT NULL,
nombre VARCHAR(30),
PRIMARY KEY (id_cliente)
) TYPE = INNODB;
CREATE TABLE venta
(
id_factura INT NOT NULL,
id_cliente INT NOT NULL,
cantidad INT,
PRIMARY KEY(id_factura),
INDEX (id_cliente),
FOREIGN KEY (id_cliente) REFERENCES cliente(id_cliente)
) TYPE = INNODB;
lo que yo kiero saber..si la tabla cliente esta en otra base de datos?? se podria?
me imagino que seria en :
Código PHP:
FOREIGN KEY (id_cliente) REFERENCES cliente(id_cliente)
seria REFERENCES BD,cliente(id_cliente) seria asi?? o no es posible??
como aria referencia que es de otra base de datos?
gracias de antemano!