aqui los indices se crearon con la tabla
CREATE TABLE IF NOT EXISTS `Eventos`.`detalles_evento` (
`id_evento` INT NOT NULL AUTO_INCREMENT ,
`Fecha_hora` DATETIME NULL ,
`descripcion_evento` VARCHAR(20) NULL ,
`nombre_organizador` VARCHAR(20) NULL ,
`capacidad` VARCHAR(10) NULL ,
`titulo_evento` VARCHAR(20) NULL ,
`nombre_lugar` VARCHAR(20) NULL ,
`direccion` VARCHAR(20) NULL ,
PRIMARY KEY (`id_evento`) ,
INDEX `Capacidad` (`capacidad` ASC) ,
INDEX `Lugar` (`nombre_lugar` ASC) )
ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `Eventos`.`Boletos` (
`num_boleto` INT NOT NULL AUTO_INCREMENT ,
`tipo_boleto` VARCHAR(10) NULL ,
`id_evento` INT NULL ,
PRIMARY KEY (`num_boleto`) ,
INDEX `id_evento` (`id_evento` ASC) ,
CONSTRAINT `id_evento`
FOREIGN KEY (`id_evento` )
REFERENCES `Eventos`.`detalles_evento` (`id_evento` )
ON DELETE CASCADE
ON UPDATE CASCADE)
ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `Eventos`.`pro_pag` (
`id_pormo` INT NOT NULL AUTO_INCREMENT ,
`medio_difusion` VARCHAR(8) NULL ,
`tipo_clasificacion` VARCHAR(7) NULL ,
`id_evento` INT NULL ,
PRIMARY KEY (`id_pormo`) ,
INDEX `id_eventos` (`id_evento` ASC) ,
CONSTRAINT `id_eventos`
FOREIGN KEY (`id_evento` )
REFERENCES `Eventos`.`detalles_evento` (`id_evento` )
ON DELETE CASCADE
ON UPDATE CASCADE)
ENGINE = InnoDB;
No hay comentarios.:
Publicar un comentario