SET SQL_MODE=@OLD_SQL_MODE; SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS; SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS;
-- ------------------------------------------------------ Data for table `usuario` -- ----------------------------------------------------SET AUTOCOMMIT=0; INSERT INTO `usuario` (`dni_usu`, `nombre_usu`, `tipo_sangre_id_sangre`, `f_nac_usu`, `apellido_usu`, `direccion_usu`, `telefono_usu`, `email_usu`, `estado`, `estad_civil_id_civil`, `foto_usu`, `sexo_usu`, `boleto_num_boleto`) VALUES (40809000, 'Luis', 'A negativo', 15, '', '', '', '', '', '', '', '', ); INSERT INTO `usuario` (`dni_usu`, `nombre_usu`, `tipo_sangre_id_sangre`, `f_nac_usu`, `apellido_usu`, `direccion_usu`, `telefono_usu`, `email_usu`, `estado`, `estad_civil_id_civil`, `foto_usu`, `sexo_usu`, `boleto_num_boleto`) VALUES (98989898, 'FELIPE', 'B negativo', 23, '', '', '', '', '', '', '', '', ); INSERT INTO `usuario` (`dni_usu`, `nombre_usu`, `tipo_sangre_id_sangre`, `f_nac_usu`, `apellido_usu`, `direccion_usu`, `telefono_usu`, `email_usu`, `estado`, `estad_civil_id_civil`, `foto_usu`, `sexo_usu`, `boleto_num_boleto`) VALUES (78787988, 'Dora', 'A negativo', 5, '', '', '', '', '', '', '', '', ); COMMIT;
-- ------------------------------------------------------ Data for table `encomienda` -- ----------------------------------------------------SET AUTOCOMMIT=0; INSERT INTO `encomienda` (`idencomienda`, `descripcion`, `f_envio`, `usuario_dni_usu`, `cliente_dni_cli`, `f_recepcion`, `costo`, `destino_id_destino`, `usuario_dni_usu1`, `destino_iddestino`, `cliente_dni_cliente`, `cliente_tipo_sangre_idtipo_sangre`, `cliente_boleto_num_boleto`) VALUES (12, 'caja', 15, 'lima', 12457812, 15/02/1927, 15.00, '01', 40404040, 01, 15457879, , ); INSERT INTO `encomienda` (`idencomienda`, `descripcion`, `f_envio`, `usuario_dni_usu`, `cliente_dni_cli`, `f_recepcion`, `costo`, `destino_id_destino`, `usuario_dni_usu1`, `destino_iddestino`, `cliente_dni_cliente`, `cliente_tipo_sangre_idtipo_sangre`, `cliente_boleto_num_boleto`) VALUES (13, 'bolsa', 16, 'paris', 14725836, 12/11/09, 20, '02', 98765432, 02, 14785236, 0, 0); INSERT INTO `encomienda` (`idencomienda`, `descripcion`, `f_envio`, `usuario_dni_usu`, `cliente_dni_cli`, `f_recepcion`, `costo`, `destino_id_destino`, `usuario_dni_usu1`, `destino_iddestino`, `cliente_dni_cliente`, `cliente_tipo_sangre_idtipo_sangre`, `cliente_boleto_num_boleto`) VALUES (14, 'maleta', 19, 'china', 65498732, 15/7/89, 145.00, '13', 14563278, 13, 87451245, 0, 0); INSERT INTO `encomienda` (`idencomienda`, `descripcion`, `f_envio`, `usuario_dni_usu`, `cliente_dni_cli`, `f_recepcion`, `costo`, `destino_id_destino`, `usuario_dni_usu1`, `destino_iddestino`, `cliente_dni_cliente`, `cliente_tipo_sangre_idtipo_sangre`, `cliente_boleto_num_boleto`) VALUES (15, 'bolsa', 16, 'peru', 14562289, 15/4/19, 15.62, '65', 65498765, 51, 15926348, 0, 0); INSERT INTO `encomienda` (`idencomienda`, `descripcion`, `f_envio`, `usuario_dni_usu`, `cliente_dni_cli`, `f_recepcion`, `costo`, `destino_id_destino`, `usuario_dni_usu1`, `destino_iddestino`, `cliente_dni_cliente`, `cliente_tipo_sangre_idtipo_sangre`, `cliente_boleto_num_boleto`) VALUES (16, 'caja', 98, 'colombia', 48156295, 15/8/96, 16.65, '485', 57893214, 78, 55887774, 0, 0); COMMIT;
-- ------------------------------------------------------ Data for table `chofer` -- ----------------------------------------------------SET AUTOCOMMIT=0; INSERT INTO `chofer` (`idchofer`, `brevete_num_brevete`, `f_nac_chofer`, `estado_chof`, `estado_civil_id_civil`, `nom_chof`, `direccion_chof`, `foto_chof`, `tipo_sangre_id_sangre`, `telefono_chof`, `email_chof`, `apellido_chof`, `sexo_chof`, `tipo_sangre_idtipo_sangre`, `estado_civil_idestado_civil`, `brevete_idbrevete`) VALUES (01, 0123456789, 15/12/98, 'activo', 'soltero', 'Juan', 'jr. Paz 456', '', 'O positivo', '467948', '', '', '', 0, 0, 0);
INSERT INTO `chofer` (`idchofer`, `brevete_num_brevete`, `f_nac_chofer`, `estado_chof`, `estado_civil_id_civil`, `nom_chof`, `direccion_chof`, `foto_chof`, `tipo_sangre_id_sangre`, `telefono_chof`, `email_chof`, `apellido_chof`, `sexo_chof`, `tipo_sangre_idtipo_sangre`, `estado_civil_idestado_civil`, `brevete_idbrevete`) VALUES (02, 0123456000, 15/11/00, 'descanso', 'casado', 'Mario', 'av. Ilo 987', '', 'AB positivo', '987654', '', '', '', 0, 0, 0); INSERT INTO `chofer` (`idchofer`, `brevete_num_brevete`, `f_nac_chofer`, `estado_chof`, `estado_civil_id_civil`, `nom_chof`, `direccion_chof`, `foto_chof`, `tipo_sangre_id_sangre`, `telefono_chof`, `email_chof`, `apellido_chof`, `sexo_chof`, `tipo_sangre_idtipo_sangre`, `estado_civil_idestado_civil`, `brevete_idbrevete`) VALUES (03, 9876544210, 6/12/98, 'activo', 'soltero', 'Carlos', 'av. peru 465', '', 'a postivo', '6549787', '', '', '', 0, 0, 0); COMMIT; SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0; SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0; SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='TRADITIONAL'; SHOW WARNINGS; -- ------------------------------------------------------ Table `boleto` -- ----------------------------------------------------DROP TABLE IF EXISTS `boleto` ; SHOW WARNINGS; CREATE TABLE IF NOT EXISTS `boleto` ( `num_boleto` INT NOT NULL , `precio` VARCHAR(45) NULL , `usuario_id_usuario` VARCHAR(45) NULL , `destino_id_destino` VARCHAR(45) NULL , `fecha` VARCHAR(45) NULL , `num_asiento` VARCHAR(45) NULL , `cliente_dni_cli` VARCHAR(45) NULL , PRIMARY KEY (`num_boleto`) ) ENGINE = InnoDB; SHOW WARNINGS; -- ------------------------------------------------------ Table `usuario` -- ----------------------------------------------------DROP TABLE IF EXISTS `usuario` ; SHOW WARNINGS; CREATE TABLE IF NOT EXISTS `usuario` ( `dni_usu` INT NOT NULL , `nombre_usu` VARCHAR(45) NULL , `tipo_sangre_id_sangre` VARCHAR(45) NULL , `f_nac_usu` DATE NULL , `apellido_usu` VARCHAR(45) NULL , `direccion_usu` VARCHAR(45) NULL , `telefono_usu` VARCHAR(45) NULL , `email_usu` VARCHAR(45) NULL , `estado` VARCHAR(45) NULL , `estad_civil_id_civil` VARCHAR(45) NULL , `foto_usu` BINARY NULL , `sexo_usu` VARCHAR(45) NULL , `boleto_num_boleto` INT NOT NULL , PRIMARY KEY (`dni_usu`, `boleto_num_boleto`) ) ENGINE = InnoDB; SHOW WARNINGS; CREATE INDEX `fk_usuario_boleto1` ON `usuario` (`boleto_num_boleto` ASC) ;
SHOW WARNINGS;
-- ------------------------------------------------------ Table `destino` -- ----------------------------------------------------DROP TABLE IF EXISTS `destino` ; SHOW WARNINGS; CREATE TABLE IF NOT EXISTS `destino` ( `iddestino` INT NOT NULL , `descripcion` VARCHAR(45) NULL , `boleto_num_boleto` INT NOT NULL , PRIMARY KEY (`iddestino`, `boleto_num_boleto`) ) ENGINE = InnoDB; SHOW WARNINGS; CREATE INDEX `fk_destino_boleto1` ON `destino` (`boleto_num_boleto` ASC) ; SHOW WARNINGS; -- ------------------------------------------------------ Table `tipo_sangre` -- ----------------------------------------------------DROP TABLE IF EXISTS `tipo_sangre` ; SHOW WARNINGS; CREATE TABLE IF NOT EXISTS `tipo_sangre` ( `idtipo_sangre` INT NOT NULL , `grupo_sangre` VARCHAR(45) NULL , PRIMARY KEY (`idtipo_sangre`) ) ENGINE = InnoDB; SHOW WARNINGS; -- ------------------------------------------------------ Table `estado_civil` -- ----------------------------------------------------DROP TABLE IF EXISTS `estado_civil` ; SHOW WARNINGS; CREATE TABLE IF NOT EXISTS `estado_civil` ( `idestado_civil` INT NOT NULL , `descripcion` VARCHAR(45) NULL , PRIMARY KEY (`idestado_civil`) ) ENGINE = InnoDB; SHOW WARNINGS; -- ------------------------------------------------------ Table `cliente` -- ----------------------------------------------------DROP TABLE IF EXISTS `cliente` ; SHOW WARNINGS; CREATE TABLE IF NOT EXISTS `cliente` ( `dni_cliente` INT NOT NULL , `estado_civil_id_civil` VARCHAR(45) NULL , `email_cli` INT NULL , `estado_cli` VARCHAR(45) NULL ,
`telefono_cli` VARCHAR(45) NULL , `nombre_cli` VARCHAR(45) NULL , `sexo_cli` VARCHAR(45) NULL , `f_nac_cli` DATE NULL , `direccion_cli` VARCHAR(45) NULL , `tipo_sangre_id_sangre` VARCHAR(45) NULL , `apellido_cli` VARCHAR(45) NULL , `tipo_sangre_idtipo_sangre` INT NOT NULL , `boleto_num_boleto` INT NOT NULL , `estado_civil_idestado_civil` INT NOT NULL , PRIMARY KEY (`dni_cliente`, `tipo_sangre_idtipo_sangre`, `boleto_num_boleto`, `estado_civil_idestado_civil`) ) ENGINE = InnoDB; SHOW WARNINGS; CREATE INDEX `fk_cliente_tipo_sangre1` ON `cliente` (`tipo_sangre_idtipo_sangre` ASC) ; SHOW WARNINGS; CREATE INDEX `fk_cliente_boleto1` ON `cliente` (`boleto_num_boleto` ASC) ; SHOW WARNINGS; CREATE INDEX `fk_cliente_estado_civil1` ON `cliente` (`estado_civil_idestado_civil` ASC) ; SHOW WARNINGS; -- ------------------------------------------------------ Table `encomienda` -- ----------------------------------------------------DROP TABLE IF EXISTS `encomienda` ; SHOW WARNINGS; CREATE TABLE IF NOT EXISTS `encomienda` ( `idencomienda` INT NOT NULL , `descripcion` VARCHAR(45) NULL , `f_envio` DATE NULL , `usuario_dni_usu` VARCHAR(45) NULL , `cliente_dni_cli` INT NULL , `f_recepcion` DATE NULL , `costo` DOUBLE NULL , `destino_id_destino` VARCHAR(45) NULL , `usuario_dni_usu1` INT NOT NULL , `destino_iddestino` INT NOT NULL , `cliente_dni_cliente` INT NOT NULL , `cliente_tipo_sangre_idtipo_sangre` INT NOT NULL , `cliente_boleto_num_boleto` INT NOT NULL , PRIMARY KEY (`idencomienda`, `usuario_dni_usu1`, `destino_iddestino`, `cliente_dni_cliente`, `cliente_tipo_sangre_idtipo_sangre`, `cliente_boleto_num_boleto`) ) ENGINE = InnoDB; SHOW WARNINGS; CREATE INDEX `fk_encomienda_usuario` ON `encomienda` (`usuario_dni_usu1` ASC) ; SHOW WARNINGS; CREATE INDEX `fk_encomienda_destino1` ON `encomienda` (`destino_iddestino` ASC) ; SHOW WARNINGS; CREATE INDEX `fk_encomienda_cliente1` ON `encomienda` (`cliente_dni_cliente` ASC, `cliente_tipo_sangre_idtipo_sangre` ASC, `cliente_boleto_num_boleto` ASC) ; SHOW WARNINGS; -- ------------------------------------------------------ Table `brevete` -- -----------------------------------------------------
DROP TABLE IF EXISTS `brevete` ; SHOW WARNINGS; CREATE TABLE IF NOT EXISTS `brevete` ( `idbrevete` INT NOT NULL , `num_brevete` INT NULL , `clase` VARCHAR(45) NULL , PRIMARY KEY (`idbrevete`) ) ENGINE = InnoDB; SHOW WARNINGS; -- ------------------------------------------------------ Table `chofer` -- ----------------------------------------------------DROP TABLE IF EXISTS `chofer` ; SHOW WARNINGS; CREATE TABLE IF NOT EXISTS `chofer` ( `idchofer` INT NOT NULL , `brevete_num_brevete` INT NULL , `f_nac_chofer` DATE NULL , `estado_chof` VARCHAR(45) NULL , `estado_civil_id_civil` VARCHAR(45) NULL , `nom_chof` VARCHAR(45) NULL , `direccion_chof` VARCHAR(45) NULL , `foto_chof` BINARY NULL , `tipo_sangre_id_sangre` VARCHAR(45) NULL , `telefono_chof` VARCHAR(45) NULL , `email_chof` VARCHAR(45) NULL , `apellido_chof` VARCHAR(45) NULL , `sexo_chof` VARCHAR(45) NULL , `tipo_sangre_idtipo_sangre` INT NOT NULL , `estado_civil_idestado_civil` INT NOT NULL , `brevete_idbrevete` INT NOT NULL , PRIMARY KEY (`idchofer`, `tipo_sangre_idtipo_sangre`, `estado_civil_idestado_civil`, `brevete_idbrevete`) ) ENGINE = InnoDB; SHOW WARNINGS; CREATE INDEX `fk_chofer_tipo_sangre1` ON `chofer` (`tipo_sangre_idtipo_sangre` ASC) ; SHOW WARNINGS; CREATE INDEX `fk_chofer_estado_civil1` ON `chofer` (`estado_civil_idestado_civil` ASC) ; SHOW WARNINGS; CREATE INDEX `fk_chofer_brevete1` ON `chofer` (`brevete_idbrevete` ASC) ; SHOW WARNINGS; -- ------------------------------------------------------ Table `ocurrencia` -- ----------------------------------------------------DROP TABLE IF EXISTS `ocurrencia` ; SHOW WARNINGS; CREATE TABLE IF NOT EXISTS `ocurrencia` ( `num_ocurrencia` INT NOT NULL , `viaje_num_viaje` INT NULL , `fecha` DATE NULL , `descripcion` VARCHAR(45) NULL , `det_soluc` VARCHAR(45) NULL , PRIMARY KEY (`num_ocurrencia`) ) ENGINE = InnoDB;
SHOW WARNINGS; -- ------------------------------------------------------ Table `equipaje` -- ----------------------------------------------------DROP TABLE IF EXISTS `equipaje` ; SHOW WARNINGS; CREATE TABLE IF NOT EXISTS `equipaje` ( `num_boleto` INT NOT NULL , `id_equipaje` VARCHAR(45) NULL , `descripcion` VARCHAR(45) NULL , `cantidad` VARCHAR(45) NULL , `total` VARCHAR(45) NULL , `precio_equipaje` VARCHAR(45) NULL , `boleto_num_boleto` INT NOT NULL , PRIMARY KEY (`num_boleto`, `boleto_num_boleto`) ) ENGINE = InnoDB; SHOW WARNINGS; CREATE INDEX `fk_equipaje_boleto1` ON `equipaje` (`boleto_num_boleto` ASC) ; SHOW WARNINGS; -- ------------------------------------------------------ Table `vehiculo` -- ----------------------------------------------------DROP TABLE IF EXISTS `vehiculo` ; SHOW WARNINGS; CREATE TABLE IF NOT EXISTS `vehiculo` ( `idvehiculo` INT NOT NULL , `num_placa` VARCHAR(45) NULL , `modelo` VARCHAR(45) NULL , `num_asientos` VARCHAR(45) NULL , `anillos` VARCHAR(45) NULL , `color` VARCHAR(45) NULL , PRIMARY KEY (`idvehiculo`) ) ENGINE = InnoDB; SHOW WARNINGS; -- ------------------------------------------------------ Table `viaje` -- ----------------------------------------------------DROP TABLE IF EXISTS `viaje` ; SHOW WARNINGS; CREATE TABLE IF NOT EXISTS `viaje` ( `num_viaje` INT NOT NULL , `vehiculo_num_placa` VARCHAR(45) NULL , `fecha` VARCHAR(45) NULL , `boleto_num_boleto` VARCHAR(45) NULL , `chofer_dni_chof` VARCHAR(45) NULL , `detalle` VARCHAR(45) NULL , `chofer_idchofer` INT NOT NULL , `chofer_tipo_sangre_idtipo_sangre` INT NOT NULL , `chofer_estado_civil_idestado_civil` INT NOT NULL , `chofer_brevete_idbrevete` INT NOT NULL , `vehiculo_idvehiculo` INT NOT NULL , PRIMARY KEY (`num_viaje`, `chofer_idchofer`, `chofer_tipo_sangre_idtipo_sangre`, `chofer_estado_civil_idestado_civil`, `chofer_brevete_idbrevete`, `vehiculo_idvehiculo`) )
ENGINE = InnoDB; SHOW WARNINGS; CREATE INDEX `fk_viaje_chofer1` ON `viaje` (`chofer_idchofer` ASC, `chofer_tipo_sangre_idtipo_sangre` ASC, `chofer_estado_civil_idestado_civil` ASC, `chofer_brevete_idbrevete` ASC) ; SHOW WARNINGS; CREATE INDEX `fk_viaje_vehiculo1` ON `viaje` (`vehiculo_idvehiculo` ASC) ; SHOW WARNINGS; -- ------------------------------------------------------ Table `viaje_has_ocurrencia` -- ----------------------------------------------------DROP TABLE IF EXISTS `viaje_has_ocurrencia` ; SHOW WARNINGS; CREATE TABLE IF NOT EXISTS `viaje_has_ocurrencia` ( `viaje_num_viaje` INT NOT NULL , `viaje_chofer_idchofer` INT NOT NULL , `viaje_chofer_tipo_sangre_idtipo_sangre` INT NOT NULL , `viaje_chofer_estado_civil_idestado_civil` INT NOT NULL , `viaje_chofer_brevete_idbrevete` INT NOT NULL , `ocurrencia_num_ocurrencia` INT NOT NULL , PRIMARY KEY (`viaje_num_viaje`, `viaje_chofer_idchofer`, `viaje_chofer_tipo_sangre_idtipo_sangre`, `viaje_chofer_estado_civil_idestado_civil`, `viaje_chofer_brevete_idbrevete`, `ocurrencia_num_ocurrencia`) ) ENGINE = InnoDB; SHOW WARNINGS; CREATE INDEX `fk_viaje_has_ocurrencia_viaje1` ON `viaje_has_ocurrencia` (`viaje_num_viaje` ASC, `viaje_chofer_idchofer` ASC, `viaje_chofer_tipo_sangre_idtipo_sangre` ASC, `viaje_chofer_estado_civil_idestado_civil` ASC, `viaje_chofer_brevete_idbrevete` ASC) ; SHOW WARNINGS; CREATE INDEX `fk_viaje_has_ocurrencia_ocurrencia1` ON `viaje_has_ocurrencia` (`ocurrencia_num_ocurrencia` ASC) ; SHOW WARNINGS;