drop database asinea;
Create Database asinea;
use asinea;

CREATE TABLE `universidad` (
  `idUniversidad` integer PRIMARY KEY NOT NULL  AUTO_INCREMENT,
  `nombre` varchar(250)
);

CREATE TABLE `admin` (
  `idAdmin` integer PRIMARY KEY NOT NULL  AUTO_INCREMENT,
  `usuario` varchar(250),
  `password` varchar(250)
);

CREATE TABLE `asistencia` (
  `idAsistencia` integer PRIMARY KEY NOT NULL  AUTO_INCREMENT,
  `idPersona` integer,
  `idEvento` integer
);

CREATE TABLE `persona` (
  `idPersona` integer PRIMARY KEY NOT NULL AUTO_INCREMENT,
  `nombre` varchar(100),
  `apellidoPaternp` varchar(100),
  `apellidoMaterno` varchar(100),
  `curp` varchar(200),
  `edad` integer,
  `genero` varchar(10),
  `telefono` varchar(50),
  `correo` varchar(100),
  `password` varchar(300),
  `comunidad` varchar(50),
  `institucion` varchar(100),
  `situacionAcademica` varchar(50),
  `nivel` varchar(255),
  `gradoAcademico` varchar(100),
  `asignatura` varchar(100),
  `participacion` varchar(100),
  `codigoGrupal` varchar(100),
  `totalPagar` varchar(100),
  `requiereFactura` boolean,
  `envioComprobante` boolean,
  `referenciaEnviada` boolean,
  `validarPago` boolean
);

CREATE TABLE `evento` (
  `idEvento` integer PRIMARY KEY NOT NULL AUTO_INCREMENT,
  `tipoEvento` varchar(100),
  `nombreEvento` varchar(150),
  `tipoAsistente` varchar(150),
  `cupo` integer,
  `hora` datetime
);



CREATE TABLE `factura` (
  `idFactura` integer PRIMARY KEY NOT NULL AUTO_INCREMENT,
  `idPersona` int,
  `rfc` varchar(255),
  `telefono` varchar(255),
  `correo` varchar(255),
  `nombre` varchar(255),
  `apellidoPaterno` varchar(255),
  `apellidoMaterno` varchar(255),
  `calle` varchar(255),
  `noInterior` varchar(255),
  `noExterior` varchar(255),
  `colonia` varchar(255),
  `municipio` varchar(255),
  `estado` varchar(255),
  `codigoPostal` varchar(255)
);

ALTER TABLE `factura` ADD FOREIGN KEY (`idPersona`) REFERENCES `persona` (`idPersona`);

ALTER TABLE `asistencia` ADD FOREIGN KEY (`idPersona`) REFERENCES `persona` (`idPersona`);

ALTER TABLE `asistencia` ADD FOREIGN KEY (`idEvento`) REFERENCES `evento` (`idEvento`);



insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA');
insert into universidad values (null ,'UNIVERSIDAD IBEROAMÉRICANA, CAMPUS TIJUANA');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE LA PAZ');
insert into universidad values (null ,'UNIVERSIDAD DE SONORA');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO SUPERIOR DE CAJEME');
insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE SINALOA, CAMPUS CULIACÁN');
insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE SINALOA, CAMPUS MAZATLÁN');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE LOS MOCHIS');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE TIJUANA');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE MONTERREY');
insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA (CITEC) TIJUANA');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE CHIHUAHUA II');
insert into universidad values (null ,'INSTITUTO SUPERIOR DE ARQUITECTURA Y DISEÑO DE CHIHUAHUA');
insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE CIUDAD JUÁREZ');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE DURANGO');
insert into universidad values (null ,'UNIVERSIDAD JUÁREZ DEL ESTADO DE DURANGO');
insert into universidad values (null ,'UNIVERSIDAD LA SALLE LAGUNA');
insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE COAHUILA, UNIDAD TORREÓN');
insert into universidad values (null ,'CORPORATIVO UNIVERSITARIO DE CAPACITACIÓN PROFESIONAL A.C.');
insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE COAHUILA, Unidad Saltillo (Campus Arteaga).');
insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN ');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE MONTERREY');
insert into universidad values (null ,'UNIVERSIDAD DE MONTERREY ');
insert into universidad values (null ,'UNIVERSIDAD AUTONOMA DE TAMAULIPAS');
insert into universidad values (null ,'INSTITUTO DE ESTUDIOS SUPERIORES DE TAMAULIPAS');
insert into universidad values (null ,'UNIVERSIDAD MÉXICO AMÉRICANA DEL NORTE');
insert into universidad values (null ,'UNIVERSIDAD LA SALLE VICTORIA ');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE REYNOSA');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE TEPIC');
insert into universidad values (null ,'UNIVERSIDAD DE GUADALAJARA');
insert into universidad values (null ,'ITESM, CAMPUS GUADALAJARA');
insert into universidad values (null ,'UNIVERSIDAD DE COLIMA');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE COLIMA ');
insert into universidad values (null ,'UNIVERSIDAD MICHOACANA DE SAN NICOLÁS DE HIDALGO ');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO SUPERIOR DE FRESNILLO ');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE ZACATECAS ');
insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE AGUASCALIENTES ');
insert into universidad values (null ,'UNIVERSIDAD DE GUANAJUATO ');
insert into universidad values (null ,'UNIVERSIDAD DE LA SALLE BAJÍO A.C.');
insert into universidad values (null ,'UNIVERSIDAD IBEROAMERICANA DE LEÓN ');
insert into universidad values (null ,'UNIVERSIDAD LATINA DE MÉXICO ');
insert into universidad values (null ,'UNIVERSIDAD DE CELAYA');
insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE SAN LUIS POTOSÍ ');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE QUERETARO ');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE ESTUDIOS SUPERIORES MONTERREY');
insert into universidad values (null ,'UVM CAMPUS QUERETARO ');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO JOSÉ MARIO MOLINA PASQUEL Y HENRÍQUEZ, CAMPUS PUERTO VALLARTA ');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO MARIO MOLINA PASQUEL Y HENRÍQUEZ, CAMPUS EL GRULLO');
insert into universidad values (null ,'UNIVERSIDAD DE GUADALAJARA');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE ESTUDIOS SUPERIORES DE OCCIDENTE A.C');
insert into universidad values (null ,'UNIVERSIDAD ANÁHUAC QUERÉTARO');
insert into universidad values (null ,'CENTRO UNIVERSITARIO UTEG');
insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA METROPOLITANA, UNIDAD XOCHIMILCO ');
insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA METROPOLITANA, UNIDAD AZCAPOTZALCO');
insert into universidad values (null ,'UNIVERSIDAD IBEROAMERICANA CIUDAD DE MÉXICO');
insert into universidad values (null ,'ESCUELA DE ARQUITECTURA DE LA UNIVERSIDAD INTERCONTINENTAL ');
insert into universidad values (null ,'UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO CU');
insert into universidad values (null ,'UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO, FES ARAGÓN');
insert into universidad values (null ,'UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO, FES ACATLÁN');
insert into universidad values (null ,'INSTITUTO POLITÉCNICO NACIONAL');
insert into universidad values (null ,'UNIVERSIDAD ANÁHUAC MÉXICO, CAMPUS NORTE Y SUR.');
insert into universidad values (null ,'INSTITUTO TECNOLOGICO DE ESTUDIOS SUPERIORES MONTERREY.');
insert into universidad values (null ,'UNIVERSIDAD LA SALLE MÉXICO');
insert into universidad values (null ,'UNIVERSIDAD LATINOAMERICANA, CAMPUS FLORIDA');
insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO');
insert into universidad values (null ,'UNIVERSIDAD DEL VALLE DE MÉXICO, CAMPUS LOMAS VERDES');
insert into universidad values (null ,'UNIVERSIDAD DEL VALLE DE TOLUCA');
insert into universidad values (null ,'INSTITUTO UNIVERSITARIO DEL ESTADO DE MÉXICO');
insert into universidad values (null ,'ITESM, ESTADO DE MÉXICO');
insert into universidad values (null ,'INSTITUTO TECNOLOGICO DE ESTUDIOS SUPERIORES MONTERREY');
insert into universidad values (null ,'UNIVERSIDAD DE IXTLAHUACA CUI');
insert into universidad values (null ,'UNIVERSIDAD JUSTO SIERRA, CAMPUS CIEN METROS');
insert into universidad values (null ,'UNIVERSIDAD LATINOAMERICANA, CAMPUS NORTE');
insert into universidad values (null ,'TECNOLÓGICO DE ESTUDIOS SUPERIORES DE JOCOTITLÁN');
insert into universidad values (null ,'BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA');
insert into universidad values (null ,'UNIVERSIDAD POPULAR AUTÓNOMA DEL ESTADO DE PUEBLA');
insert into universidad values (null ,'UNIVERSIDAD IBEROAMERICANA,  PUEBLA');
insert into universidad values (null ,'UNIVERSIDAD DE LAS AMÉRICAS PUEBLA');
insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MORELOS');
insert into universidad values (null ,'UNIVERSIDAD LA SALLE CUERNAVACA AC.');
insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE GUERRERO');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE ACAPULCO');
insert into universidad values (null ,'UNIVERSIDAD AMERICANA DE ACAPULCO');
insert into universidad values (null ,'UNIVERSIDAD LOYOLA DEL PACÍFICO');
insert into universidad values (null ,'UNIVERSIDAD INTERNACIONAL');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE ESTUDIOS SUPERIORES MONTERREY');
insert into universidad values (null ,'UNIVERSIDAD LA SALLE, PACHUCA');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE PACHUCA');
insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE TLAXCALA');
insert into universidad values (null ,'UNIVERSIDAD VERACRUZANA-REGIÓN TUXPAN');
insert into universidad values (null ,'UNIVERSIDAD GESTALT DE DISEÑO');
insert into universidad values (null ,'UNIVERSIDAD VERACRUZANA, REGIÓN XALAPA');
insert into universidad values (null ,'UNIVERSIDAD VERACRUZANA, REGION CÓRDOBA');
insert into universidad values (null ,'UNIVERSIDAD CRISTÓBAL COLÓN');
insert into universidad values (null ,'UNIVERSIDAD DEL VALLE DE MÉXICO, CAMPUS VILLA RICA');
insert into universidad values (null ,'UNIVERSIDAD DE SOTAVENTO');
insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE CHIAPAS');
insert into universidad values (null ,'UNIVERSIDAD DEL VALLE DEL GRIJALVA');
insert into universidad values (null ,'INSTITUTO DE ESTUDIOS SUPERIORES DE CHIAPAS');
insert into universidad values (null ,'UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO');
insert into universidad values (null ,'UNIVERSIDAD AUTONOMA “BENITO JUÁREZ” DE OAXACA');
insert into universidad values (null ,'UNIVERSIDAD AUTONOMA “BENITO JUÁREZ” DE OAXACA / CU');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE CHETUMAL ');
insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE CAMPECHE');
insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE YUCATÁN');
insert into universidad values (null ,'UNIVERSIDAD MARISTA DE MÉRIDA');
insert into universidad values (null ,'UNIVERSIDAD LA SALLE CANCÚN');
insert into universidad values (null ,'UNIVERSIDAD MODELO  ');
insert into universidad values (null ,'UNIVERSIDAD ANÁHUAC MAYAB');
insert into universidad values (null ,'Otra');



insert into evento values (null, 'Actividad', 'Apertura I Bienvenida', 'Ambos', 99999 , '2020-10-28  10:00:00' );

insert into evento values (null, 'Actividad', '01_Diálogo Magistral Iberoamericano Idealización. Gabriela Carrillo - Alberto Campo Baeza - Camilo Restrepo', 'Ambos', 99999 , '2020-10-28  11:00:00' );

insert into evento values (null, 'Actividad', '01_Encuentro de estudiante en tiempo real', 'Alumno', 99999 , '2020-10-28  13:00:00' );

insert into evento values (null, 'Actividad', 'Maratón de Videos Miercoles', 'Ambos', 99999 , '2020-10-28  15:00:00' );

insert into evento values (null, 'Actividad', '02_Encuentro de estudiante en tiempo real', 'Alumno', 99999 , '2020-10-28  16:00:00' );

insert into evento values (null, 'Actividad', 'Actividades Paralelas Presentación de la Revista ASINEA no. Segunda época ', 'Ambos', 99999 , '2020-10-28  18:00:00' );

insert into evento values (null, 'Actividad', '01_Debate abierto Nuestra imagen actual', 'Profesores', 99999 , '2020-10-28 11:00:00' );

insert into evento values (null, 'Actividad', '01_Debate abierto Territorios de aprendizaje', 'Profesores', 99999 , '2020-10-28  11:00:00' );

insert into evento values (null, 'Actividad', '01_Debate abierto Construir el futuro', 'Profesores', 99999 , '2020-10-28  11:00:00' );

insert into evento values (null, 'Actividad', '02_Debate abierto Nuestra imagen actual', 'Profesores', 99999 , '2020-10-28  16:00:00' );

insert into evento values (null, 'Actividad', '02_Debate abierto Territorios de aprendizaje', 'Profesores', 99999 , '2020-10-28  16:00:00' );

insert into evento values (null, 'Actividad', '02_Debate abierto Construir el futuro', 'Profesores', 99999 , '2020-10-28  16:00:00' );

insert into evento values (null, 'Actividad', 'Actividades Paralelas Jueves', 'Ambos', 99999 , '2020-10-29  11:00:00' );

insert into evento values (null, 'Actividad', '03_Encuentro de estudiante en tiempo real', 'Alumno', 99999 , '2020-10-29  13:00:00' );

insert into evento values (null, 'Actividad', 'Maratón de Videos jueves', 'Ambos', 99999 , '2020-10-29  15:00:00' );

insert into evento values (null, 'Actividad', '04_Encuentro de estudiante en tiempo real. Construir el futuro', 'Alumno', 99999 , '2020-10-29  16:00:00' );

insert into evento values (null, 'Actividad', '02_Diálogo Magistral Nacional Realidad Tatiana Bilbao - Jorge Gracia - Juan José Santibañez', 'Ambos', 99999 , '2020-10-29  18:00:00' );

insert into evento values (null, 'Actividad', '03_Debate abierto Nuestra imagen actual', 'Profesores', 99999 , '2020-10-29  13:00:00' );

insert into evento values (null, 'Actividad', '03_Debate abierto Territorios de aprendizaje', 'Profesores', 99999 , '2020-10-29  13:00:00' );

insert into evento values (null, 'Actividad', '03_Debate abierto Construir el futuro', 'Profesores', 99999 , '2020-10-29  13:00:00' );

insert into evento values (null, 'Actividad', '04_Debate abierto Nuestra imagen actual', 'Profesores', 99999 , '2020-10-29  16:00:00' );

insert into evento values (null, 'Actividad', '04_Debate abierto Territorios de aprendizaje', 'Profesores', 99999 , '2020-10-29  16:00:00' );

insert into evento values (null, 'Actividad', '04_Debate abierto Construir el futuro', 'Profesores', 99999 , '2020-10-29  16:00:00' );

insert into evento values (null, 'Actividad', 'Actividades Paralelas Viernes', 'Ambos', 99999 , '2020-10-30  11:00:00' );

insert into evento values (null, 'Actividad', 'Conclusiones Nuestra imagen actual', 'Ambos', 99999 , '2020-10-30  13:00:00' );

insert into evento values (null, 'Actividad', 'Conclusiones Territorios de aprendizaje', 'Ambos', 99999 , '2020-10-30  13:00:00' );

insert into evento values (null, 'Actividad', 'Conclusiones Construir el futuro', 'Ambos', 99999 , '2020-10-30  13:00:00' );

insert into evento values (null, 'Actividad', 'Presentación de selección Maratón de videos', 'Ambos', 99999 , '2020-10-30  15:00:00' );

insert into evento values (null, 'Actividad', 'Cierre y Plenaria General* Entrega de estafeta -  Presentación de la nueva sede', 'Ambos', 99999 , '2020-10-30  16:00:00' );

insert into evento values (null, 'Estudios de practica', 'ESTUDIO de Construcción con tierra cruda; Bahareque y Tapial como alternativas de construcción', 'Ambos', 20, null );

insert into evento values (null, 'Estudios de practica', 'ESTUDIO del Proyecto a la infografía arquitectónica', 'Ambos', 30, null );

insert into evento values (null, 'Estudios de practica', '3 ESTUDIO de Modulación de patrones en envolventes habitables y criterios de fabricación digital', 'Ambos', 15, null );

insert into evento values (null, 'Estudios de practica', '4 ESTUDIO seminario | Repensando a Duchamp/pensando el arte actual', 'Ambos', 20, null );

insert into evento values (null, 'Estudios de practica', '5 ESTUDIO de Estructuras sismo-resistentes en madera', 'Ambos', 25, null );

insert into evento values (null, 'Estudios de practica', '6 ESTUDIO de Grafías espaciotemporales', 'Ambos', 30, null );

insert into evento values (null, 'Estudios de practica', '7 ESTUDIO de Planeación de componentes de infraestructura verde', 'Ambos', 15 , null );

insert into evento values (null, 'Estudios de practica', '8 ESTUDIO LEA Desmitificación de la idealización perfecta: medios impresos y arquitectura moderna', 'Ambos', 30 , null );

insert into evento values (null, 'Estudios de practica', '9 ESTUDIO de Sitios mexicanos del patrimonio mundial.', 'Ambos', 30 , null );

insert into evento values (null, 'Estudios de practica', 'Estudio 10 | Documentar arquitectura', 'Ambos', 20 , null );

insert into evento values (null, 'Estudios de practica', '11 ESTUDIO Sensorial | Sentido de los sentidos en el espacio abierto', 'Ambos', 20 , null );


insert into evento values (null, 'Recorridos', 'Candela', 'Ambos', 100 , null );

insert into evento values (null, 'Recorridos', 'Campus Central C.U. UNAM', 'Ambos', 100 , null );

insert into evento values (null, 'Recorridos', 'Patrimonio Mundial de la UNESCO Museos de la UNAM', 'Ambos', 100 , null );

insert into evento values (null, 'Recorridos', 'Arquitectura Orgánica. Javier Senosiain', 'Ambos', 100 , null );

insert into evento values (null, 'Recorridos', 'Teotihuacán', 'Ambos', 100 , null );




