-- --------------------------------------------------------
-- Versión del servidor:         8.0.46 - MySQL Community Server - GPL
-- SO del servidor:              Linux
-- HeidiSQL Versión:             12.10.0.7000
-- --------------------------------------------------------



-- Volcando estructura de base de datos para proyectosevg_BD2-12
CREATE DATABASE IF NOT EXISTS `proyectosevg_BD2-12` /*!40100 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci */ /*!80016 DEFAULT ENCRYPTION='N' */;
USE `proyectosevg_BD2-12`;

-- Volcando estructura para tabla proyectosevg_BD2-12.alumno
CREATE TABLE IF NOT EXISTS `alumno` (
  `idAlumno` smallint unsigned NOT NULL AUTO_INCREMENT,
  `nombreAlumno` varchar(50) NOT NULL,
  `apellidosAlumno` varchar(100) NOT NULL,
  `idClase` tinyint unsigned NOT NULL,
  `idInscripcion` smallint unsigned NOT NULL,
  PRIMARY KEY (`idAlumno`),
  KEY `fk_idClases` (`idClase`),
  KEY `fk_idInscripciones` (`idInscripcion`),
  CONSTRAINT `fk_idClases` FOREIGN KEY (`idClase`) REFERENCES `clases` (`idClase`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `fk_idInscripciones` FOREIGN KEY (`idInscripcion`) REFERENCES `inscripciones` (`idInscripcion`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Volcando datos para la tabla proyectosevg_BD2-12.alumno: ~59 rows (aproximadamente)
INSERT INTO `alumno` (`nombreAlumno`, `apellidosAlumno`, `idClase`, `idInscripcion`) VALUES
	('Daniel', 'Martín López', 2, 2),
	('Sofía', 'Delgado Ruiz', 3, 3),
	('Hugo', 'Garrido Torres', 4, 4),
	('Valeria', 'Castro Romero', 5, 5),
	('Mateo', 'Salazar Díaz', 6, 6),
	('Martina', 'Navarro Pérez', 7, 7),
	('Leo', 'López Sánchez', 8, 8),
	('Paula', 'Delgado Cano', 9, 9),
	('Álvaro', 'Torres Bravo', 10, 10),
	('Emma', 'Padilla Vega', 11, 11),
	('Javier', 'Nieto Fernández', 12, 12),
	('Carla', 'Guerrero Ramos', 13, 13),
	('Diego', 'Gallardo Molina', 14, 14),
	('Noa', 'Moreno Hernández', 15, 15),
	('David', 'Moreno Díaz', 16, 16),
	('Sara', 'Fernández Gil', 17, 17),
	('Marcos', 'Cruz Marín', 18, 18),
	('Aitana', 'Jiménez Gil', 1, 19),
	('Eric', 'Ortega Lozano', 2, 20),
	('Natalia', 'Díaz Correa', 3, 21),
	('Mario', 'Sáez Montoya', 4, 22),
	('Julia', 'Cano Rojas', 5, 23),
	('Alejandro', 'Romero Vargas', 6, 24),
	('Adrian', 'Campos Herrera', 7, 25),
	('Pablo', 'Apellido Torres', 8, 26),
	('Chloe', 'Iglesias Peña', 9, 27),
	('Iván', 'Arias Benítez', 10, 28),
	('Lola', 'Mora Sevilla', 11, 29),
	('Nicolás', 'Vega Molina', 12, 30),
	('Daniel', 'Martín López', 2, 2),
	('Hugo', 'López Ríos', 3, 3),
	('Clara', 'Sánchez Molina', 4, 4),
	('Diego', 'García Vargas', 5, 5),
	('Inés', 'Ramírez Soto', 6, 6),
	('Jorge', 'Hernández Cid', 7, 7),
	('Eva', 'Castro Ramos', 8, 8),
	('Samuel', 'Suárez Linares', 9, 9),
	('Lola', 'Gómez Salas', 10, 10),
	('David', 'Jiménez Rico', 11, 11),
	('Paula', 'Cano Valle', 12, 12),
	('Daniel', 'Nieto Prieto', 1, 13),
	('María', 'Delgado Sánchez', 2, 14),
	('Rubén', 'Rey Bravo', 3, 15),
	('Isabel', 'Ramos Muñoz', 4, 16),
	('Tomás', 'Luna Herrera', 5, 17),
	('Nerea', 'Ibáñez Morales', 6, 18),
	('Álvaro', 'Ruiz Marín', 7, 19),
	('Sofía', 'Peña López', 8, 20),
	('Lucía', 'Vidigal Barrosa', 17, 94),
	('jhbavk', 'qweqwedqew', 14, 95),
	('nombrealumno', 'apellidosalumno', 17, 96),
	('Rosalia', 'Ramos', 17, 97),
	('asdas', 'prueba', 16, 99),
	('Lucía', 'PRUEBA PRUEBA', 15, 100),
	('ALUMNO', 'ALUMNO', 16, 103),
	('coral', 'marquez vega', 16, 104),
	('María', 'Reyes Martínez', 16, 105),
	('Lucía', 'Vidigal Barroso', 16, 109),
	('Lucía', 'Reyes Martínez', 15, 110);

-- Volcando estructura para tabla proyectosevg_BD2-12.asistencia
CREATE TABLE IF NOT EXISTS `asistencia` (
  `idAsistencia` smallint unsigned NOT NULL AUTO_INCREMENT,
  `fecha` date NOT NULL,
  `reciboEmitido` tinyint(1) NOT NULL DEFAULT 0,
  `idAlumno` smallint unsigned NOT NULL,
  PRIMARY KEY (`idAsistencia`),
  UNIQUE KEY `uq_alumno_fecha` (`idAlumno`,`fecha`),
  KEY `idx_fecha` (`fecha`),
  CONSTRAINT `fk_idAlumno` FOREIGN KEY (`idAlumno`) REFERENCES `alumno` (`idAlumno`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Volcando datos para la tabla proyectosevg_BD2-12.asistencia: ~32 rows (aproximadamente)
INSERT INTO `asistencia` (`fecha`, `reciboEmitido`, `idAlumno`) VALUES
	('2025-06-04', 0,26),
	('2025-05-13', 1,25),
	('2025-05-13', 1,5),
	('2025-05-13', 1,3),
	('2025-05-06', 1,23),
	('2025-05-06', 1,9),
	('2025-05-06', 1,3),
	('2025-05-21', 1,18),
	('2025-05-21', 1,3),
	('2025-06-09', 0,3),
	('2025-06-09', 0,23),
	('2025-04-09', 1,42),
	('2025-04-09', 1,5),
	('2025-04-09', 1,3),
	('2025-04-16', 1,5),
	('2025-04-16', 1,3),
	('2025-04-16', 1,25),
	('2025-04-23', 1,28),
	('2025-04-23', 1,38),
	('2025-04-28', 1,42),
	('2025-04-28', 1,18),
	('2025-04-28', 1,3),
	('2025-06-12', 0,60),
	('2025-06-12', 0,26),
	('2025-06-12', 0,53),
	('2025-06-12', 0,28),
	('2025-06-12', 0,25),
	('2025-09-08', 1,60),
	('2025-09-08', 1,26),
	('2026-03-02', 0,26),
	('2026-03-02', 0,28),
	('2026-03-02', 0,42);

-- Volcando estructura para tabla proyectosevg_BD2-12.clases
CREATE TABLE IF NOT EXISTS `clases` (
  `idClase` tinyint unsigned NOT NULL AUTO_INCREMENT,
  `clase` char(10) NOT NULL,
  PRIMARY KEY (`idClase`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Volcando datos para la tabla proyectosevg_BD2-12.clases: ~18 rows (aproximadamente)
INSERT INTO `clases` (`clase`) VALUES
	('1º EI A'),
	('1º EI B'),
	('2º EI A'),
	('2º EI B'),
	('3º EI A'),
	('3º EI B'),
	('1º EP A'),
	('1º EP B'),
	('2º EP A'),
	('2º EP B'),
	('3º EP A'),
	('3º EP B'),
	('4º EP A'),
	('4º EP B'),
	('5º EP A'),
	('5º EP B'),
	('6º EP A'),
	('6º EP B');

-- Volcando estructura para tabla proyectosevg_BD2-12.datos_aplicacion
CREATE TABLE IF NOT EXISTS `datos_aplicacion` (
  `id` tinyint unsigned NOT NULL DEFAULT 1,
  `inicioCurso` date DEFAULT NULL,
  `finCurso` date DEFAULT NULL,
  `numDias` smallint unsigned DEFAULT NULL,
  `precioDia` decimal(10,2) DEFAULT NULL,
  `precioMes` decimal(10,2) DEFAULT NULL,
  PRIMARY KEY (`id`),
  CONSTRAINT `chk_singleton` CHECK (`id` = 1)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Volcando datos para la tabla proyectosevg_BD2-12.datos_aplicacion: 1 fila (singleton)
INSERT INTO `datos_aplicacion` (`id`, `inicioCurso`, `finCurso`, `numDias`, `precioDia`, `precioMes`) VALUES
	(1, '2025-09-12', '2026-06-22', 11, 5.00, 50.00);

-- Volcando estructura para tabla proyectosevg_BD2-12.dias_no_lectivos
CREATE TABLE IF NOT EXISTS `dias_no_lectivos` (
  `idDia` smallint unsigned NOT NULL AUTO_INCREMENT,
  `fecha` date NOT NULL,
  `motivo` varchar(100) NOT NULL,
  PRIMARY KEY (`idDia`),
  UNIQUE KEY `uq_fecha` (`fecha`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Volcando datos para la tabla proyectosevg_BD2-12.dias_no_lectivos: ~0 rows (aproximadamente)

-- Volcando estructura para tabla proyectosevg_BD2-12.inscripciones
CREATE TABLE IF NOT EXISTS `inscripciones` (
  `idInscripcion` smallint unsigned NOT NULL AUTO_INCREMENT,
  `nombrePadre` varchar(50) DEFAULT NULL,
  `apellidosPadre` varchar(100) DEFAULT NULL,
  `DNI` char(20) DEFAULT NULL,
  `IBAN` char(34) DEFAULT NULL,
  `titularCuenta` varchar(100) DEFAULT NULL,
  `fechaMandato` date DEFAULT NULL,
  `telefono` char(24) NOT NULL,
  `correo` varchar(254) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL,
  `completada` tinyint(1) NOT NULL DEFAULT 0,
  PRIMARY KEY (`idInscripcion`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Volcando datos para la tabla proyectosevg_BD2-12.inscripciones: ~66 rows (aproximadamente)
INSERT INTO `inscripciones` (`nombrePadre`, `apellidosPadre`, `DNI`, `IBAN`, `titularCuenta`, `fechaMandato`, `telefono`, `correo`, `completada`) VALUES
	('Alberto', 'Marín Fuentes', '151678390', 'ES9110010418542000510031', 'Alberto Marín Fuentes', '2024-05-15', '12312345', 'alberto.marin@example.com', 1),
	('Andrés', 'Delgado Ferrer', '22222222F', 'ES3000491500211234567814', 'Andrés Delgado Ferrer', '2024-05-12', '+34611222359', 'andres.delgado@example.com', 1),
	('Beatriz', 'Garrido Castro', '23242542W', 'ES3000491500211234567801', 'Beatriz Garrido Castro', '2024-05-10', '+34611222357', 'beatriz.garrido@example.com', 1),
	('Clara', 'Martín Salazar', '21223223I', 'ES21007150010001234567803', 'Clara Martín Salazar', '2024-05-11', '+34611222358', 'clara.martin@example.com', 1),
	('Cristina', 'Navarro León', '21223444L', 'ES21007150010001234567806', 'Cristina Navarro', '2024-05-14', '+34611222354', 'cristina.navarro@example.com', 1),
	('Cano', 'López', '444555667T', 'ES9110010418542000510047', 'David Cano López', '2024-05-13', '+34611222353', 'david.cano@example.com', 1),
	('Diego', 'Santos Delgado', '333444556X', 'ES3000491500211234567802', 'Diego Santos Delgado', '2024-05-13', '+34611222352', 'diego.santos@example.com', 1),
	('Elena', 'Torres Ramos', '33445566C', 'ES21007050010001234567802', 'Elena Torres Ramos', '2024-05-02', '+34611222340', 'elena.torres@example.com', 1),
	('Eva', 'Correa Padilla', '29303132C', 'ES21007050010001234567819', 'Eva Correa Padilla', '2024-05-06', '+34611222366', 'eva.correa@example.com', 1),
	('Hugo', 'Nieto Bravo', '220112223T', 'ES300015000112345678013', 'Hugo Nieto Bravo', '2024-05-24', '+34611222357', 'hugo.nieto@example.com', 1),
	('Isabel', 'Guerrero Navas', '19202122S', 'ES3000491500211234567810', 'Isabel Guerrero Navas', '2024-05-23', '+34611222355', 'isabel.guerrero@example.com', 1),
	('Iván', 'Gallardo Carrillo', '26272829Z', 'ES21007050010001234567804', 'Iván Gallardo Carrillo', '2024-05-10', '+34611222363', 'ivan.gallardo@example.com', 1),
	('Javier', 'Moreno Sánchez', '22334455P', 'ES21007150010001234567805', 'Javier Moreno Sánchez', '2024-05-06', '+34611222361', 'javier.moreno@example.com', 1),
	('Juan', 'Pérez García', '80107928D', 'ES 2222222222222222222222', 'Juan Pérez García', '2024-05-24', '+34666777777', 'juan.perez@example.com', 1),
	('Francisco', 'Moreno Díaz', '80107928J', 'ES3000491500211234567811', 'Francisco Moreno Díaz', '2024-05-14', '+34666777777', 'francisco.moreno@example.com', 1),
	('Laura', 'Fernández Gómez', '11223344C', 'ES9110010418542000510434', 'Laura Fernández Gómez', '2024-05-23', '+34611222338', 'laura.fernandez@example.com', 1),
	('Lucía', 'Cruz Muñoz', '15161179M', 'ES9110010418542000511030', 'Lucía Cruz Muñoz', '2024-05-17', '+34611222330', 'lucia.cruz@example.com', 1),
	('Luis', 'Jiménez Gil', '66778900C', 'ES2100705001000123457804', 'Luis Jiménez Gil', '2024-05-15', '+34611222350', 'luis.jimenez@example.com', 1),
	('Marta', 'Ortega Ruiz', '55667788E', 'ES3000491500211234567804', 'Marta Ortega Ruiz', '2024-05-07', '+34611222331', 'marta.ortega@example.com', 1),
	('Natalia', 'Díaz Romero', '11121314K', 'ES2100705001000123457809', 'Natalia Díaz Romero', '2024-05-20', '+34611222360', 'natalia.diaz@example.com', 1),
	('Oscar', 'Sáez Montoya', '24252627X', 'ES2100715001000123457806', 'Oscar Sáez Montoya', '2024-05-19', '+34611222361', 'oscar.saez@example.com', 1),
	('Pablo', 'Rojas Cano', '14151617X', 'ES2100705001000123457803', 'Pablo Rojas Cano', '2024-05-17', '+34611222341', 'pablo.rojas@example.com', 1),
	('Patricia', 'Romero Vargas', '77889900G', 'ES2100715001000123457802', 'Patricia Romero Vargas', '2024-05-08', '+34611222344', 'patricia.romero@example.com', 1),
	('Paula', 'Campos Herrera', '88990011X', 'ES2100705001000123457801', 'Paula Campos Herrera', '2024-05-06', '+34611222354', 'paula.campos@example.com', 1),
	('Raúl', 'Iglesias Peña', '88990011T', 'ES3000491500211234567807', 'Raúl Iglesias Peña', '2024-05-29', '+34611222345', 'raul.iglesias@example.com', 1),
	('Rocío', 'Arias Benítez', '25262728C', 'ES2100705001000123457812', 'Rocío Arias Benítez', '2024-05-10', '+34611222346', 'rocio.arias@example.com', 1),
	('Rubén', 'Mora Sevilla', '56390102C', 'ES21007050010001234567810', 'Rubén Mora Sevilla', '2024-05-13', '+34611222347', 'ruben.mora@example.com', 1),
	('Sergio', 'Vega Molina', '15161730B', 'ES21007050010001234567811', 'Sergio Vega Molina', '2024-05-09', '+34611222348', 'sergio.vega@example.com', 1),
	('Silvia', 'Serrano Díaz', '15161730R', 'ES21007050010001234567814', 'Silvia Serrano Díaz', '2024-05-07', '+34611222352', 'silvia.serrano@example.com', 1),
	('Juan', 'Pérez Gómez', '11111111A', 'ES7620770024003102575766', 'Juan Pérez Gómez', '2025-06-01', '+34600111221', 'juan.perez@example.com', 1),
	('Laura', 'Martínez Ruiz', '22222222B', 'ES1200491500052712345678', 'Laura Martínez Ruiz', '2025-06-02', '+34600111222', 'laura.martinez@example.com', 1),
	('Carlos', 'López Morales', '33333333C', 'ES3200190020945312345678', 'Carlos López Morales', '2025-06-03', '+34600111223', 'carlos.lopez@example.com', 1),
	('Marta', 'Sánchez Vega', '44444444D', 'ES2100750066890123456789', 'Marta Sánchez Vega', '2025-06-04', '+34600111224', 'marta.sanchez@example.com', 1),
	('Luis', 'García Torres', '55555555E', 'ES4800491500052812345678', 'Luis García Torres', '2025-06-05', '+34600111225', 'luis.garcia@example.com', 1),
	('Elena', 'Ramírez Díaz', '66666666F', 'ES1400750066890223456789', 'Elena Ramírez Díaz', '2025-06-06', '+34600111226', 'elena.ramirez@example.com', 1),
	('Pedro', 'Hernández León', '77777777G', 'ES8600750066890323456789', 'Pedro Hernández León', '2025-06-07', '+34600111227', 'pedro.hernandez@example.com', 1),
	('Ana', 'Castro Lozano', '88888888H', 'ES7300491500052912345678', 'Ana Castro Lozano', '2025-06-08', '+34600111228', 'ana.castro@example.com', 1),
	('Javier', 'Suárez Ortega', '99999999I', 'ES6100491500053012345678', 'Javier Suárez Ortega', '2025-06-09', '+34600111229', 'javier.suarez@example.com', 1),
	('Lucía', 'Gómez Romero', '10101010J', 'ES4400750066890423456789', 'Lucía Gómez Romero', '2025-06-10', '+34600111230', 'lucia.gomez@example.com', 1),
	('Raúl', 'Jiménez Martín', '12121212K', 'ES5500750066890523456789', 'Raúl Jiménez Martín', '2025-06-11', '+34600111231', 'raul.jimenez@example.com', 1),
	('Beatriz', 'Cano Muñoz', '13131313L', 'ES8600491500053112345678', 'Beatriz Cano Muñoz', '2025-06-12', '+34600111232', 'beatriz.cano@example.com', 1),
	('Fernando', 'Nieto Alba', '14141414M', 'ES2200750066890623456789', 'Fernando Nieto Alba', '2025-06-13', '+34600111233', 'fernando.nieto@example.com', 1),
	('Carmen', 'Delgado Gil', '15151515N', 'ES9500491500053212345678', 'Carmen Delgado Gil', '2025-06-14', '+34600111234', 'carmen.delgado@example.com', 1),
	('Andrés', 'Rey Blanco', '16161616O', 'ES0700750066890723456789', 'Andrés Rey Blanco', '2025-06-15', '+34600111235', 'andres.rey@example.com', 1),
	('Silvia', 'Ramos Serrano', '17171717P', 'ES3600491500053312345678', 'Silvia Ramos Serrano', '2025-06-16', '+34600111236', 'silvia.ramos@example.com', 1),
	('Alberto', 'Luna Herrera', '18181818Q', 'ES1700750066890823456789', 'Alberto Luna Herrera', '2025-06-17', '+34600111237', 'alberto.luna@example.com', 1),
	('Nuria', 'Ibáñez Cano', '19191919R', 'ES8200491500053412345678', 'Nuria Ibáñez Cano', '2025-06-18', '+34600111238', 'nuria.ibanez@example.com', 1),
	('Víctor', 'Ruiz Bravo', '20202020S', 'ES0600750066890923456789', 'Víctor Ruiz Bravo', '2025-06-19', '+34600111239', 'victor.ruiz@example.com', 1),
	('Sonia', 'Peña Lozano', '21212121T', 'ES4900491500053512345678', 'Sonia Peña Lozano', '2025-06-20', '+34600111240', 'sonia.pena@example.com', 1),
	('PAAAADRE', 'APELLIDOS', '80107928D', 'es 123123123', 'Alberto Marín Fuentes', '2025-06-05', '666666666', 'adrian.reyes@example.com', 1),
	('ss', 'a', '80107928D', 'es 23 23234234234', 'hola', '2025-06-05', '666666666', 'hola@gmail.com', 1),
	('nombretutor', 'apellidos', '80107928a', 'ES 314123123', 'Adrián Reyes Torres', '2025-06-06', '666667777', 'YOLI@email.com', 1),
	('ASDFASDFSD', 'Vidigal Barroso', '12334412d', 'es 123123', 'HOLA', '2025-06-06', '13123414', 'qw@email.com', 1),
	('Adrián', 'Vidigal Barroso', '80107928D', 'es 123123123', 'Adrián Reyes Torres', '2025-06-06', '13123414', 'qw@email.com', 1),
	('Adrián', 'Reyes Torres', '80107928D', 'ES 123123Q31231', 'asdas', '2025-06-06', '13123414', 'adrian.reyes@example.com', 1),
	('HOLA HOLAAAAAAA', 'HOLAAAA', '80107928D', 'ES 123123123', 'Adrián Reyes Torres', '2025-06-13', '666667777', 'qw@email.com', 1),
	('HOLA HOLAAAAAAA', 'HOLAAAA', '80107928D', 'ES 123123123', 'Adrián Reyes Torres', '2025-06-13', '666667777', 'qw@email.com', 1),
	('HOLA HOLAAAAAAA', 'HOLAAAA', '80107928D', 'ES 123123123', 'Adrián Reyes Torres', '2025-06-13', '666667777', 'qw@email.com', 1),
	('Adrián', 'Reyes Torres', '12345678a', 'es 3123123', 'Alberto Marín Fuentes', '2025-06-06', '666666666', 'juan.perez@email.com', 1),
	('Adrián', 'Reyes Torres', '80107928D', 'es 112313123', 'Alberto Marín Fuentes', '2025-06-06', '666500240', 'qw@email.com', 1),
	('Adrián', 'Vidigal Barroso', '80107928D', 'es 123132', 'Alberto Marín Fuentes', '2025-06-06', '666500240', 'adrian.reyes@example.com', 1),
	('Adrián', 'Vidigal Barroso', '80107928D', 'es 123123', 'Adrián Reyes Torres', '2025-06-27', '666500240', 'qw@email.com', 1),
	('Adrián', 'prueba', '80107928D', 'es 123123', 'Alberto Marín Fuentes', '2025-06-07', '666500240', 'adrian.reyes@example.com', 1),
	('Adrián', 'qqqq', '80107928D', 'es 123123', 'Alberto Marín Fuentes', '2025-06-14', '12313123', 'qw@email.com', 1),
	('Adrián', 'qqqq', '80107928D', 'es 123123', 'PRUEBAPRUEBA', '2025-06-06', '1231231231', 'qw@email.com', 1),
	('Adrián', 'APELLIDOS', '80107928D', 'es 678522755', 'HOLA', '2025-06-06', '262962625', 'adrian.reyes@example.com', 1),
	('Adrián', 'asd', '80107928D', 'es 123123123', 'Adrián Reyes Torres', '2025-06-28', '666666666', 'qw@email.com', 1),
	('Adrián', 'Vidigal Barroso', '80107928D', 'es12312313', 'Adrián Reyes Torres', '2025-06-06', '666667777', 'qw@email.com', 1),
	('Adrián', 'APELLIDOS', '80107928D', 'es 123123', 'Adrián Reyes Torres', '2025-06-06', '666666666', 'asdad@email.com', 1);

-- Volcando estructura para tabla proyectosevg_BD2-12.recibos
CREATE TABLE IF NOT EXISTS `recibos` (
  `idRecibo` int unsigned NOT NULL AUTO_INCREMENT,
  `diasAsistidos` tinyint unsigned NOT NULL,
  `anio` smallint unsigned NOT NULL,
  `mes` tinyint unsigned NOT NULL,
  `totalDias` tinyint unsigned NOT NULL,
  `totalPrecio` decimal(10,2) NOT NULL,
  `idAlumno` smallint unsigned NOT NULL,
  `idRemesa` int unsigned NOT NULL,
  PRIMARY KEY (`idRecibo`),
  KEY `fk_idAlumnoRecibos` (`idAlumno`),
  KEY `fk_idRemesa` (`idRemesa`),
  CONSTRAINT `fk_idAlumnoRecibos` FOREIGN KEY (`idAlumno`) REFERENCES `alumno` (`idAlumno`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `fk_idRemesa` FOREIGN KEY (`idRemesa`) REFERENCES `remesas` (`idRemesa`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Volcando datos para la tabla proyectosevg_BD2-12.recibos: ~13 rows (aproximadamente)
INSERT INTO `recibos` (`diasAsistidos`, `anio`, `mes`, `totalDias`, `totalPrecio`, `idAlumno`, `idRemesa`) VALUES
	(3, 2025, 5, 3, 18.00, 3, 9),
	(1, 2025, 5, 1, 6.00, 5, 9),
	(1, 2025, 5, 1, 6.00, 23, 9),
	(1, 2025, 5, 1, 6.00, 25, 9),
	(1, 2025, 5, 1, 6.00, 9, 9),
	(1, 2025, 5, 1, 6.00, 18, 9),
	(3, 2025, 4, 3, 15.00, 3, 10),
	(2, 2025, 4, 2, 10.00, 5, 10),
	(1, 2025, 4, 1, 5.00, 25, 10),
	(1, 2025, 4, 1, 5.00, 38, 10),
	(1, 2025, 4, 1, 5.00, 28, 10),
	(2, 2025, 4, 2, 10.00, 42, 10),
	(1, 2025, 4, 1, 5.00, 18, 10),
	(1, 2025, 9, 1, 5.00, 26, 11),
	(1, 2025, 9, 1, 5.00, 60, 11);

-- Volcando estructura para tabla proyectosevg_BD2-12.remesas
CREATE TABLE IF NOT EXISTS `remesas` (
  `idRemesa` int unsigned NOT NULL AUTO_INCREMENT,
  `fechaGenerada` date NOT NULL,
  `mes` tinyint unsigned NOT NULL,
  `anio` smallint unsigned NOT NULL,
  PRIMARY KEY (`idRemesa`),
  UNIQUE KEY `csu_mes_anio` (`mes`,`anio`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;

-- Volcando datos para la tabla proyectosevg_BD2-12.remesas: ~1 rows (aproximadamente)
INSERT INTO `remesas` (`fechaGenerada`, `mes`, `anio`) VALUES
	('2025-06-10', 5, 2025),
	('2025-06-12', 4, 2025),
	('2025-09-19', 9, 2025);

