· 8 years ago · May 28, 2018, 01:14 AM
1CREATE TABLE IF NOT EXISTS `SUBEdb`.`Persona` (
2 `idPersona` INT NOT NULL AUTO_INCREMENT,
3 `nombre` VARCHAR(45) NOT NULL,
4 `apellido` VARCHAR(45) NOT NULL,
5 `genero` INT NOT NULL,
6 `fechaNacimiento` DATE NOT NULL,
7 `email` VARCHAR(45) NULL,
8 `celular` VARCHAR(45) NULL,
9 `telefono` VARCHAR(45) NULL,
10 `idDescuentoTarifaSocial` INT NULL,
11 `idDescuentoBoletoEstudiantil` INT NULL,
12 PRIMARY KEY (`idPersona`),
13 INDEX `fk_Persona_DescuentoTarifaSocial1_idx` (`idDescuentoTarifaSocial` ASC),
14 INDEX `fk_Persona_DescuentoBoletoEstudiantil1_idx` (`idDescuentoBoletoEstudiantil` ASC),
15 CONSTRAINT `fk_Persona_DescuentoTarifaSocial1`
16 FOREIGN KEY (`idDescuentoTarifaSocial`)
17 REFERENCES `SUBEdb`.`DescuentoTarifaSocial` (`idDescuento`)
18 ON DELETE NO ACTION
19 ON UPDATE NO ACTION,
20 CONSTRAINT `fk_Persona_DescuentoBoletoEstudiantil1`
21 FOREIGN KEY (`idDescuentoBoletoEstudiantil`)
22 REFERENCES `SUBEdb`.`DescuentoBoletoEstudiantil` (`idDescuento`)
23 ON DELETE NO ACTION
24 ON UPDATE NO ACTION)
25ENGINE = InnoDB