Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/09/2012, 05:55
tasmany94
 
Fecha de Ingreso: septiembre-2012
Mensajes: 66
Antigüedad: 11 años, 7 meses
Puntos: 4
Exclamación Claves foraneas

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_clienteREFERENCES 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_clienteREFERENCES 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!