· 8 years ago · Jan 04, 2018, 10:20 AM
1SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
2SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
3SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL';
4
5CREATE SCHEMA IF NOT EXISTS `encuesta` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci ;
6USE `encuesta` ;
7
8-- -----------------------------------------------------
9-- Table `encuesta`.`Encuesta`
10-- -----------------------------------------------------
11CREATE TABLE IF NOT EXISTS `encuesta`.`Encuesta` (
12 `idEncuesta` INT NOT NULL ,
13 `TituloEncuesta` VARCHAR(45) NOT NULL ,
14 `ActivoEncuesta` CHAR(1) NOT NULL DEFAULT 0 ,
15 PRIMARY KEY (`idEncuesta`) )
16ENGINE = InnoDB;
17
18-- -----------------------------------------------------
19-- Table `mydb`.`DetalleEncuesta`
20-- -----------------------------------------------------
21CREATE TABLE IF NOT EXISTS `encuesta`.`DetalleEncuesta` (
22 `idDetalleEncuesta` INT NOT NULL ,
23 `idEncuesta` INT NOT NULL ,
24 `OpcionDetalleEncuesta` VARCHAR(45) NULL ,
25 `VotosDetalleEncuesta` INT NULL DEFAULT 0 ,
26 PRIMARY KEY (`idDetalleEncuesta`, `idEncuesta`) ,
27 INDEX `fk_DetalleEncuesta_Encuesta` (`idEncuesta` ASC) ,
28 CONSTRAINT `fk_DetalleEncuesta_Encuesta`
29 FOREIGN KEY (`idEncuesta` )
30 REFERENCES `encuesta`.`Encuesta` (`idEncuesta` )
31 ON DELETE NO ACTION
32 ON UPDATE NO ACTION)
33ENGINE = InnoDB;
34
35SET SQL_MODE=@OLD_SQL_MODE;
36SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;
37SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;