   `medio_verificacion` text NOT NULL,
   `poblacion_objetivo` varchar(30) NOT NULL,
   `fecha_inicio` date NOT NULL,
-  `fecha_fin` date NOT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `actividades_terminadas`
---
-
+  `fecha_fin` date NOT NULL,
+  PRIMARY KEY (`id_actividad`),
+  KEY `id_indicador` (`id_indicador`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `actividades_terminadas`
+--
+
+DROP TABLE IF EXISTS `actividades_terminadas`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `actividades_terminadas` (
-  `id_Actividades_Terminadas` int(11) NOT NULL,
+  `id_Actividades_Terminadas` int(11) NOT NULL AUTO_INCREMENT,
   `id_Actividad` int(11) NOT NULL,
   `No_Empleado` varchar(20) NOT NULL,
   `fecha` date NOT NULL,
   `estado` varchar(15) NOT NULL,
-  `observaciones` text
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `alerta`
---
-
+  `observaciones` text,
+  PRIMARY KEY (`id_Actividades_Terminadas`),
+  KEY `id_Actividad` (`id_Actividad`),
+  KEY `No_Empleado` (`No_Empleado`),
+  CONSTRAINT `actividades_terminadas_ibfk_3` FOREIGN KEY (`id_Actividad`) REFERENCES `actividades` (`id_actividad`) ON DELETE CASCADE ON UPDATE CASCADE
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `alerta`
+--
+
+DROP TABLE IF EXISTS `alerta`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `alerta` (
-  `Id_Alerta` int(11) NOT NULL,
+  `Id_Alerta` int(11) NOT NULL AUTO_INCREMENT,
   `NroFolioGenera` varchar(25) NOT NULL,
   `FechaCreacion` datetime NOT NULL,
-  `Atendido` tinyint(1) NOT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `area`
---
-
+  `Atendido` tinyint(1) NOT NULL,
+  PRIMARY KEY (`Id_Alerta`),
+  KEY `fk_alerta_folios_idx` (`NroFolioGenera`),
+  CONSTRAINT `fk_alerta_folios` FOREIGN KEY (`NroFolioGenera`) REFERENCES `folios` (`NroFolio`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `area`
+--
+
+DROP TABLE IF EXISTS `area`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `area` (
-  `id_Area` int(11) NOT NULL,
-  `nombre` varchar(20) NOT NULL,
+  `id_Area` int(11) NOT NULL AUTO_INCREMENT,
+  `nombre` text NOT NULL,
   `id_tipo_area` int(11) NOT NULL,
-  `observacion` text NOT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `cargo`
---
-
-CREATE TABLE `cargo` (
-  `ID_cargo` int(11) NOT NULL,
-  `Cargo` varchar(45) NOT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `categorias_folios`
---
-
-CREATE TABLE `categorias_folios` (
-  `Id_categoria` int(11) NOT NULL,
-  `NombreCategoria` text NOT NULL,
-  `DescripcionCategoria` text
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_acondicionamientos`
---
-
+  `observacion` text NOT NULL,
+  PRIMARY KEY (`id_Area`),
+  KEY `id_tipo_area` (`id_tipo_area`),
+  CONSTRAINT `area_ibfk_1` FOREIGN KEY (`id_tipo_area`) REFERENCES `tipo_area` (`id_Tipo_Area`) ON DELETE CASCADE ON UPDATE CASCADE
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_acondicionamientos`
+--
+
+DROP TABLE IF EXISTS `ca_acondicionamientos`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_acondicionamientos` (
-  `codigo` int(11) NOT NULL,
-  `nombre` varchar(50) DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_areas`
---
-
+  `codigo` int(11) NOT NULL AUTO_INCREMENT,
+  `nombre` varchar(50) DEFAULT NULL,
+  PRIMARY KEY (`codigo`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_areas`
+--
+
+DROP TABLE IF EXISTS `ca_areas`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_areas` (
-  `codigo` int(11) NOT NULL,
-  `nombre` varchar(50) DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_aulas`
---
-
+  `codigo` int(11) NOT NULL AUTO_INCREMENT,
+  `nombre` varchar(50) DEFAULT NULL,
+  PRIMARY KEY (`codigo`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_aulas`
+--
+
+DROP TABLE IF EXISTS `ca_aulas`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_aulas` (
-  `codigo` int(11) NOT NULL,
+  `codigo` int(11) NOT NULL AUTO_INCREMENT,
   `cod_edificio` int(11) NOT NULL,
-  `numero_aula` varchar(100) NOT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_aulas_instancias_acondicionamientos`
---
-
+  `numero_aula` varchar(100) NOT NULL,
+  PRIMARY KEY (`codigo`),
+  KEY `aulas_edificios_FK_idx` (`cod_edificio`),
+  CONSTRAINT `aulas_edificios_FK` FOREIGN KEY (`cod_edificio`) REFERENCES `edificios` (`Edificio_ID`) ON DELETE CASCADE ON UPDATE CASCADE
+) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_aulas_instancias_acondicionamientos`
+--
+
+DROP TABLE IF EXISTS `ca_aulas_instancias_acondicionamientos`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_aulas_instancias_acondicionamientos` (
   `cod_aula` int(11) NOT NULL,
-  `cod_instancia_acondicionamiento` int(11) NOT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_cargas_academicas`
---
-
+  `cod_instancia_acondicionamiento` int(11) NOT NULL,
+  PRIMARY KEY (`cod_aula`),
+  KEY `a_i_a_instancias_acondicionamientos_FK_idx` (`cod_instancia_acondicionamiento`),
+  CONSTRAINT `a_i_a_aulas_FK` FOREIGN KEY (`cod_aula`) REFERENCES `ca_aulas` (`codigo`) ON DELETE CASCADE ON UPDATE CASCADE,
+  CONSTRAINT `a_i_a_instancias_acondicionamientos_FK` FOREIGN KEY (`cod_instancia_acondicionamiento`) REFERENCES `ca_instancias_acondicionamientos` (`codigo`) ON DELETE CASCADE ON UPDATE CASCADE
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_cargas_academicas`
+--
+
+DROP TABLE IF EXISTS `ca_cargas_academicas`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_cargas_academicas` (
-  `codigo` int(11) NOT NULL,
+  `codigo` int(11) NOT NULL AUTO_INCREMENT,
   `cod_periodo` int(11) DEFAULT NULL,
   `no_empleado` varchar(20) DEFAULT NULL,
   `dni_empleado` varchar(20) DEFAULT NULL,
   `cod_estado` int(11) DEFAULT NULL,
-  `anio` year(4) NOT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_contratos`
---
-
+  PRIMARY KEY (`codigo`),
+  KEY `cargas_academicas_periodos_FK_idx` (`cod_periodo`),
+  KEY `cargas_academicas_empleados_FK_idx` (`no_empleado`,`dni_empleado`),
+  KEY `cargas_academicas_estados_FK_idx` (`cod_estado`),
+  CONSTRAINT `cargas_academicas_empleados_FK` FOREIGN KEY (`no_empleado`, `dni_empleado`) REFERENCES `empleado` (`No_Empleado`, `N_identidad`) ON DELETE CASCADE ON UPDATE CASCADE,
+  CONSTRAINT `cargas_academicas_estados_FK` FOREIGN KEY (`cod_estado`) REFERENCES `ca_estados_carga` (`codigo`) ON DELETE CASCADE ON UPDATE CASCADE,
+  CONSTRAINT `cargas_academicas_periodos_FK` FOREIGN KEY (`cod_periodo`) REFERENCES `sa_periodos` (`codigo`) ON DELETE CASCADE ON UPDATE CASCADE
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_contratos`
+--
+
+DROP TABLE IF EXISTS `ca_contratos`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_contratos` (
-  `codigo` int(11) NOT NULL,
-  `nombre` varchar(50) DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_cursos`
---
-
+  `codigo` int(11) NOT NULL AUTO_INCREMENT,
+  `nombre` varchar(50) DEFAULT NULL,
+  PRIMARY KEY (`codigo`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_cursos`
+--
+
+DROP TABLE IF EXISTS `ca_cursos`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_cursos` (
-  `codigo` int(11) NOT NULL,
+  `codigo` int(11) NOT NULL AUTO_INCREMENT,
   `cupos` int(11) DEFAULT NULL,
   `cod_carga` int(11) DEFAULT NULL,
   `cod_seccion` int(11) DEFAULT NULL,
   `cod_asignatura` int(11) DEFAULT NULL,
   `cod_aula` int(11) DEFAULT NULL,
   `no_empleado` varchar(20) DEFAULT NULL,
-  `dni_empleado` varchar(20) DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_cursos_dias`
---
-
+  `dni_empleado` varchar(20) DEFAULT NULL,
+  PRIMARY KEY (`codigo`),
+  KEY `cursos_cargas_FK_idx` (`cod_carga`),
+  KEY `cursos_secciones_FK_idx` (`cod_seccion`),
+  KEY `cursos_asignaturas_FK_idx` (`cod_asignatura`),
+  KEY `cursos_aulas_FK_idx` (`cod_aula`),
+  KEY `cursos_empleados_FK_idx` (`no_empleado`,`dni_empleado`),
+  CONSTRAINT `cursos_asignaturas_FK` FOREIGN KEY (`cod_asignatura`) REFERENCES `clases` (`ID_Clases`) ON DELETE CASCADE ON UPDATE CASCADE,
+  CONSTRAINT `cursos_aulas_FK` FOREIGN KEY (`cod_aula`) REFERENCES `ca_aulas` (`codigo`) ON DELETE CASCADE ON UPDATE CASCADE,
+  CONSTRAINT `cursos_cargas_FK` FOREIGN KEY (`cod_carga`) REFERENCES `ca_cargas_academicas` (`codigo`) ON DELETE CASCADE ON UPDATE CASCADE,
+  CONSTRAINT `cursos_empleados_FK` FOREIGN KEY (`no_empleado`, `dni_empleado`) REFERENCES `empleado` (`No_Empleado`, `N_identidad`) ON DELETE CASCADE ON UPDATE CASCADE,
+  CONSTRAINT `cursos_secciones_FK` FOREIGN KEY (`cod_seccion`) REFERENCES `ca_secciones` (`codigo`) ON DELETE CASCADE ON UPDATE CASCADE
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_cursos_dias`
+--
+
+DROP TABLE IF EXISTS `ca_cursos_dias`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_cursos_dias` (
   `cod_curso` int(11) NOT NULL,
-  `cod_dia` int(11) NOT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_dias`
---
-
+  `cod_dia` int(11) NOT NULL,
+  PRIMARY KEY (`cod_curso`,`cod_dia`),
+  KEY `cursos_dias_dias_FK_idx` (`cod_dia`),
+  CONSTRAINT `cursos_dias_clases_FK` FOREIGN KEY (`cod_curso`) REFERENCES `ca_cursos` (`codigo`) ON DELETE CASCADE ON UPDATE CASCADE,
+  CONSTRAINT `cursos_dias_dias_FK` FOREIGN KEY (`cod_dia`) REFERENCES `ca_dias` (`codigo`) ON DELETE CASCADE ON UPDATE CASCADE
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_dias`
+--
+
+DROP TABLE IF EXISTS `ca_dias`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_dias` (
-  `codigo` int(11) NOT NULL,
-  `nombre` varchar(9) DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_empleados_contratos`
---
-
+  `codigo` int(11) NOT NULL AUTO_INCREMENT,
+  `nombre` varchar(9) DEFAULT NULL,
+  PRIMARY KEY (`codigo`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_empleados_contratos`
+--
+
+DROP TABLE IF EXISTS `ca_empleados_contratos`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_empleados_contratos` (
   `no_empleado` varchar(20) NOT NULL,
   `dni_empleado` varchar(20) NOT NULL,
-  `cod_contrato` int(11) NOT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_empleados_proyectos`
---
-
+  `cod_contrato` int(11) NOT NULL,
+  PRIMARY KEY (`no_empleado`,`dni_empleado`),
+  KEY `e_c_contratos_FK_idx` (`cod_contrato`),
+  CONSTRAINT `e_c_contratos_FK` FOREIGN KEY (`cod_contrato`) REFERENCES `ca_contratos` (`codigo`) ON DELETE CASCADE ON UPDATE CASCADE,
+  CONSTRAINT `e_c_empleados_FK` FOREIGN KEY (`no_empleado`, `dni_empleado`) REFERENCES `empleado` (`No_Empleado`, `N_identidad`) ON DELETE CASCADE ON UPDATE CASCADE
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_empleados_proyectos`
+--
+
+DROP TABLE IF EXISTS `ca_empleados_proyectos`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_empleados_proyectos` (
   `no_empleado` varchar(20) NOT NULL,
   `dni_empleado` varchar(20) NOT NULL,
   `cod_proyecto` int(11) NOT NULL,
-  `cod_rol_proyecto` int(11) NOT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_estados_carga`
---
-
+  `cod_rol_proyecto` int(11) NOT NULL,
+  PRIMARY KEY (`no_empleado`,`dni_empleado`),
+  KEY `d_e_p_proyectos_FK_idx` (`cod_proyecto`),
+  KEY `d_e_p_roles_proyecto_FK_idx` (`cod_rol_proyecto`),
+  CONSTRAINT `d_e_p_empleados_FK` FOREIGN KEY (`no_empleado`, `dni_empleado`) REFERENCES `empleado` (`No_Empleado`, `N_identidad`) ON DELETE CASCADE ON UPDATE CASCADE,
+  CONSTRAINT `d_e_p_proyectos_FK` FOREIGN KEY (`cod_proyecto`) REFERENCES `ca_proyectos` (`codigo`) ON DELETE CASCADE ON UPDATE CASCADE,
+  CONSTRAINT `d_e_p_roles_proyecto_FK` FOREIGN KEY (`cod_rol_proyecto`) REFERENCES `ca_roles_proyecto` (`codigo`) ON DELETE CASCADE ON UPDATE CASCADE
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_estados_carga`
+--
+
+DROP TABLE IF EXISTS `ca_estados_carga`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_estados_carga` (
   `codigo` int(11) NOT NULL,
-  `descripcion` varchar(50) DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_facultades`
---
-
+  `descripcion` varchar(50) DEFAULT NULL,
+  PRIMARY KEY (`codigo`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_facultades`
+--
+
+DROP TABLE IF EXISTS `ca_facultades`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_facultades` (
-  `codigo` int(11) NOT NULL,
-  `nombre` varchar(50) DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_instancias_acondicionamientos`
---
-
+  `codigo` int(11) NOT NULL AUTO_INCREMENT,
+  `nombre` varchar(50) DEFAULT NULL,
+  PRIMARY KEY (`codigo`)
+) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_instancias_acondicionamientos`
+--
+
+DROP TABLE IF EXISTS `ca_instancias_acondicionamientos`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_instancias_acondicionamientos` (
-  `codigo` int(11) NOT NULL,
-  `cod_acondicionamiento` int(11) DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_proyectos`
---
-
+  `codigo` int(11) NOT NULL AUTO_INCREMENT,
+  `cod_acondicionamiento` int(11) DEFAULT NULL,
+  PRIMARY KEY (`codigo`),
+  KEY `instancias_acondicionamientos_acondicionamientos_FK_idx` (`cod_acondicionamiento`),
+  CONSTRAINT `instancias_acondicionamientos_acondicionamientos_FK` FOREIGN KEY (`cod_acondicionamiento`) REFERENCES `ca_acondicionamientos` (`codigo`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_proyectos`
+--
+
+DROP TABLE IF EXISTS `ca_proyectos`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_proyectos` (
-  `codigo` int(11) NOT NULL,
+  `codigo` int(11) NOT NULL AUTO_INCREMENT,
   `nombre` varchar(50) DEFAULT NULL,
   `cod_vinculacion` int(11) DEFAULT NULL,
-  `cod_area` int(11) DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_roles_proyecto`
---
-
+  `cod_area` int(11) DEFAULT NULL,
+  PRIMARY KEY (`codigo`),
+  KEY `proyectos_vinculaciones_FK_idx` (`cod_vinculacion`),
+  KEY `proyectos_areas_FK_idx` (`cod_area`),
+  CONSTRAINT `proyectos_areas_FK` FOREIGN KEY (`cod_area`) REFERENCES `ca_areas` (`codigo`) ON DELETE CASCADE ON UPDATE CASCADE,
+  CONSTRAINT `proyectos_vinculaciones_FK` FOREIGN KEY (`cod_vinculacion`) REFERENCES `ca_vinculaciones` (`codigo`) ON DELETE CASCADE ON UPDATE CASCADE
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_roles_proyecto`
+--
+
+DROP TABLE IF EXISTS `ca_roles_proyecto`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_roles_proyecto` (
-  `codigo` int(11) NOT NULL,
-  `nombre` varchar(50) DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_secciones`
---
-
+  `codigo` int(11) NOT NULL AUTO_INCREMENT,
+  `nombre` varchar(50) DEFAULT NULL,
+  PRIMARY KEY (`codigo`)
+) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_secciones`
+--
+
+DROP TABLE IF EXISTS `ca_secciones`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_secciones` (
   `codigo` int(11) NOT NULL,
   `hora_inicio` time DEFAULT NULL,
-  `hora_fin` time DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `ca_vinculaciones`
---
-
+  `hora_fin` time DEFAULT NULL,
+  PRIMARY KEY (`codigo`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `ca_vinculaciones`
+--
+
+DROP TABLE IF EXISTS `ca_vinculaciones`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `ca_vinculaciones` (
-  `codigo` int(11) NOT NULL,
+  `codigo` int(11) NOT NULL AUTO_INCREMENT,
   `nombre` varchar(50) DEFAULT NULL,
-  `cod_facultad` int(11) DEFAULT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `clases`
---
-
+  `cod_facultad` int(11) DEFAULT NULL,
+  PRIMARY KEY (`codigo`),
+  KEY `vinculaciones_facultades_FK_idx` (`cod_facultad`),
+  CONSTRAINT `vinculaciones_facultades_FK` FOREIGN KEY (`cod_facultad`) REFERENCES `ca_facultades` (`codigo`) ON DELETE CASCADE ON UPDATE CASCADE
+) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `cargo`
+--
+
+DROP TABLE IF EXISTS `cargo`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `cargo` (
+  `ID_cargo` int(11) NOT NULL AUTO_INCREMENT,
+  `Cargo` varchar(100) NOT NULL,
+  PRIMARY KEY (`ID_cargo`)
+) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `categorias_folios`
+--
+
+DROP TABLE IF EXISTS `categorias_folios`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
+CREATE TABLE `categorias_folios` (
+  `Id_categoria` int(11) NOT NULL AUTO_INCREMENT,
+  `NombreCategoria` text NOT NULL,
+  `DescripcionCategoria` text,
+  PRIMARY KEY (`Id_categoria`)
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `clases`
+--
+
+DROP TABLE IF EXISTS `clases`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `clases` (
-  `ID_Clases` int(11) NOT NULL,
-  `Clase` varchar(45) NOT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `clases_has_experiencia_academica`
---
-
+  `ID_Clases` int(11) NOT NULL AUTO_INCREMENT,
+  `Clase` varchar(100) NOT NULL,
+  PRIMARY KEY (`ID_Clases`)
+) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `clases_has_experiencia_academica`
+--
+
+DROP TABLE IF EXISTS `clases_has_experiencia_academica`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `clases_has_experiencia_academica` (
   `ID_Clases` int(11) NOT NULL,
-  `ID_Experiencia_academica` int(11) NOT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `costo_porcentaje_actividad_por_trimestre`
---
-
+  `ID_Experiencia_academica` int(11) NOT NULL,
+  PRIMARY KEY (`ID_Clases`,`ID_Experiencia_academica`),
+  KEY `fk_Clases_has_Experiencia_academica_Experiencia_academica1_idx` (`ID_Experiencia_academica`),
+  KEY `fk_Clases_has_Experiencia_academica_Clases1_idx` (`ID_Clases`),
+  CONSTRAINT `fk_Clases_has_Experiencia_academica_Clases1` FOREIGN KEY (`ID_Clases`) REFERENCES `clases` (`ID_Clases`) ON DELETE CASCADE ON UPDATE CASCADE,
+  CONSTRAINT `fk_Clases_has_Experiencia_academica_Experiencia_academica1` FOREIGN KEY (`ID_Experiencia_academica`) REFERENCES `experiencia_academica` (`ID_Experiencia_academica`) ON DELETE CASCADE ON UPDATE CASCADE
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `costo_porcentaje_actividad_por_trimestre`
+--
+
+DROP TABLE IF EXISTS `costo_porcentaje_actividad_por_trimestre`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `costo_porcentaje_actividad_por_trimestre` (
-  `id_Costo_Porcentaje_Actividad_Por_Trimesrte` int(11) NOT NULL,
+  `id_Costo_Porcentaje_Actividad_Por_Trimesrte` int(11) NOT NULL AUTO_INCREMENT,
   `id_Actividad` int(11) NOT NULL,
   `costo` int(11) NOT NULL,
   `porcentaje` int(11) NOT NULL,
   `observacion` text,
-  `trimestre` int(11) NOT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `departamento_laboral`
---
-
+  `trimestre` int(11) NOT NULL,
+  PRIMARY KEY (`id_Costo_Porcentaje_Actividad_Por_Trimesrte`),
+  KEY `id_Actividad` (`id_Actividad`),
+  CONSTRAINT `costo_porcentaje_actividad_por_trimestre_ibfk_1` FOREIGN KEY (`id_Actividad`) REFERENCES `actividades` (`id_actividad`) ON DELETE CASCADE ON UPDATE CASCADE
+) ENGINE=InnoDB DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `departamento_laboral`
+--
+
+DROP TABLE IF EXISTS `departamento_laboral`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `departamento_laboral` (
-  `Id_departamento_laboral` int(11) NOT NULL,
-  `nombre_departamento` varchar(30) NOT NULL
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `edificios`
---
-
+  `Id_departamento_laboral` int(11) NOT NULL AUTO_INCREMENT,
+  `nombre_departamento` varchar(30) NOT NULL,
+  PRIMARY KEY (`Id_departamento_laboral`)
+) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `edificios`
+--
+
+DROP TABLE IF EXISTS `edificios`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `edificios` (
-  `Edificio_ID` int(11) NOT NULL,
-  `descripcion` text
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- --------------------------------------------------------
-
---
--- Estructura de tabla para la tabla `empleado`
---
-
+  `Edificio_ID` int(11) NOT NULL AUTO_INCREMENT,
+  `descripcion` text,
+  PRIMARY KEY (`Edificio_ID`)
+) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=latin1;
+/*!40101 SET character_set_client = @saved_cs_client */;
+
+--
+-- Table structure for table `empleado`
+--
+
+DROP TABLE IF EXISTS `empleado`;
+/*!40101 SET @saved_cs_client     = @@character_set_client */;
+/*!40101 SET character_set_client = utf8 */;
 CREATE TABLE `empleado` (
   `No_Empleado` varchar(20) NOT NULL,
   `N_identidad` varchar(20) NOT NULL,

  `DescripcionAsunto` text,
  `TipoFolio` tinyint(1) NOT NULL,
  `UbicacionFisica` int(5) NOT NULL,
  `Prioridad` tinyint(4) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `grupo_o_comite`
--

CREATE TABLE `grupo_o_comite` (
  `ID_Grupo_o_comite` int(11) NOT NULL,
  `Nombre_Grupo_o_comite` varchar(45) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `grupo_o_comite_has_empleado`
--

CREATE TABLE `grupo_o_comite_has_empleado` (
  `ID_Grupo_o_comite` int(11) NOT NULL,
  `No_Empleado` varchar(20) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `idioma`
--

CREATE TABLE `idioma` (
  `ID_Idioma` int(11) NOT NULL,
  `Idioma` varchar(45) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `idioma_has_persona`
--

CREATE TABLE `idioma_has_persona` (
  `ID_Idioma` int(11) NOT NULL,
  `N_identidad` varchar(20) NOT NULL,
  `Nivel` varchar(45) DEFAULT NULL,
  `Id` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `indicadores`
--

CREATE TABLE `indicadores` (
  `id_Indicadores` int(11) NOT NULL,
  `id_ObjetivosInsitucionales` int(11) NOT NULL,
  `nombre` varchar(30) NOT NULL,
  `descripcion` text
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `motivos`
--

CREATE TABLE `motivos` (
  `Motivo_ID` int(11) NOT NULL,
  `descripcion` text
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `notificaciones_folios`
--

CREATE TABLE `notificaciones_folios` (
  `Id_Notificacion` int(11) NOT NULL,
  `NroFolio` varchar(25) NOT NULL,
  `IdEmisor` int(15) NOT NULL,
  `Titulo` text NOT NULL,
  `Cuerpo` text NOT NULL,
  `FechaCreacion` datetime NOT NULL,
  `IdUbicacionNotificacion` int(11) NOT NULL,
  `Estado` tinyint(4) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `objetivos_institucionales`
--

CREATE TABLE `objetivos_institucionales` (
  `id_Objetivo` int(11) NOT NULL,
  `definicion` text NOT NULL,
  `area_Estrategica` text NOT NULL,
  `resultados_Esperados` text NOT NULL,
  `id_Area` int(11) NOT NULL,
  `id_Poa` int(11) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `organizacion`
--

CREATE TABLE `organizacion` (
  `Id_Organizacion` int(11) NOT NULL,
  `NombreOrganizacion` text NOT NULL,
  `Ubicacion` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `pais`
--

CREATE TABLE `pais` (
  `Id_pais` int(11) NOT NULL,
  `Nombre_pais` varchar(20) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Estructura de tabla para la tabla `permisos`
--

CREATE TABLE `permisos` (
  `id_Permisos` int(11) NOT NULL,
  `id_departamento` int(11) NOT NULL,
  `No_Empleado` varchar(20) NOT NULL,
  `id_motivo` int(11) NOT NULL,

CREATE DATABASE  IF NOT EXISTS `ccjj` /*!40100 DEFAULT CHARACTER SET latin1 */;
USE `ccjj`;
-- MySQL dump 10.13  Distrib 5.6.23, for Win64 (x86_64)
--
-- Host: 127.0.0.1    Database: ccjj
-- ------------------------------------------------------
-- Server version	5.6.16

/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

--
-- Table structure for table `actividades`
--

DROP TABLE IF EXISTS `actividades`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `actividades` (
  `id_actividad` int(11) NOT NULL AUTO_INCREMENT,
  `id_indicador` int(11) NOT NULL,
  `descripcion` text NOT NULL,
  `correlativo` varchar(20) NOT NULL,
