26/05/2005, 04:42
|
| | | Fecha de Ingreso: febrero-2002 Ubicación: NorthSpain
Mensajes: 609
Antigüedad: 22 años, 9 meses Puntos: 8 | |
¿Qué es para tí 'hacer las relaciones de las tablas'?
Puedes crear claves primarias (PK) en tablas MyIsam. Para crear claves externas (FK) debes emplear tablas InnoDb.
Una relación es fijar una PK en la tabla A y una FK en la tabla B que apunte a la PK de la tabla A (Es decir, crear una PK en la tabla de clientes, por ejemplo el 'código', y una FK en la tabla de compras, por jemplo 'codigo_cli', que se relaciona con el 'código' del cliente). Para ello puedes emplear...
ALTER TABLE compras ADD FOREIGN KEY fk_cliente (codigo_cli) REFERENCES cliente (codigo)
Lo de fk_cliente es un nombre para la clave, para cuando la quieras borrar...
__________________ Kelpie |