Ver Mensaje Individual
  #3 (permalink)  
Antiguo 28/05/2010, 14:10
Avatar de RIVERMILLOS
RIVERMILLOS
 
Fecha de Ingreso: marzo-2010
Mensajes: 1.336
Antigüedad: 14 años, 8 meses
Puntos: 15
Respuesta: Pregunta sobre MysqlWorkBench y su scritp

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Porque esa es solamente la tabla primaria.
Los ON DELETE CASCADE yON UPDATE CASCADE sólo actúan en las FOREIGN KEYs, por lo cual si hubiese otra tabla que usase a ésta como origen de una FK, al borrar en esta tabla un registro, se borraría en la segunda.

¿Se entiende?

Lo que sucede aquí es que este script sólo nos muestra una tabla, la cual carece de FKs.

muchas gracias por tu respuesta pero se me olvido decir que

`iddepartamento` INT NOT NULL ,


es una Fk a eso me referia se me olvido decir XD


esta es la tabla que contiene la PK

Código:
DROP TABLE IF EXISTS `departamento` ;

SHOW WARNINGS;
CREATE  TABLE IF NOT EXISTS `departamento` (
  `iddepartamento` INT NOT NULL AUTO_INCREMENT ,
  `nombre_departamento` VARCHAR(45) NOT NULL ,
  PRIMARY KEY (`iddepartamento`) )
ENGINE = InnoDB;

SHOW WARNINGS;


saludos mi pregunta es esa porque no salen los on update y on delete nisiquiera sale la referencia de la clave

saludos