-- Datos de ejemplo para el Sistema de Resultados de Carreras
USE race_results;

-- Insertar carreras de ejemplo
INSERT INTO carreras (nombre, fecha, tipo_deporte, ciudad) VALUES
('Maratón de la Ciudad 2024', '2024-03-15', 'Atletismo', 'Madrid'),
('Gran Fondo Ciclista', '2024-04-20', 'Ciclismo', 'Barcelona'),
('Triatlón Internacional', '2024-05-10', 'Triatlón', 'Valencia'),
('Carrera Popular 10K', '2024-06-05', 'Atletismo', 'Sevilla'),
('Media Maratón Costera', '2024-07-12', 'Atletismo', 'Málaga');

-- Insertar resultados para Maratón de la Ciudad 2024 (ID 1)
INSERT INTO resultados (carrera_id, nombre, apellido, categoria, genero, placa, tiempo, posicion_general, posicion_categoria) VALUES
-- Categoría Masculino Elite
(1, 'Carlos', 'Rodríguez', 'Masculino Elite', 'Masculino', 'M001', '02:15:30', 1, 1),
(1, 'Miguel', 'Fernández', 'Masculino Elite', 'Masculino', 'M002', '02:18:45', 2, 2),
(1, 'David', 'García', 'Masculino Elite', 'Masculino', 'M003', '02:22:10', 3, 3),
(1, 'Javier', 'López', 'Masculino Elite', 'Masculino', 'M004', '02:25:33', 4, 4),
(1, 'Antonio', 'Martínez', 'Masculino Elite', 'Masculino', 'M005', '02:28:15', 5, 5),

-- Categoría Femenino Elite
(1, 'María', 'González', 'Femenino Elite', 'Femenino', 'F001', '02:35:20', 6, 1),
(1, 'Laura', 'Sánchez', 'Femenino Elite', 'Femenino', 'F002', '02:38:45', 7, 2),
(1, 'Ana', 'Pérez', 'Femenino Elite', 'Femenino', 'F003', '02:42:30', 8, 3),
(1, 'Carmen', 'Ruiz', 'Femenino Elite', 'Femenino', 'F004', '02:45:10', 9, 4),

-- Categoría Masculino Veteranos
(1, 'José', 'Díaz', 'Masculino Veteranos', 'Masculino', 'MV001', '02:50:15', 10, 1),
(1, 'Francisco', 'Moreno', 'Masculino Veteranos', 'Masculino', 'MV002', '02:55:30', 11, 2),
(1, 'Manuel', 'Jiménez', 'Masculino Veteranos', 'Masculino', 'MV003', '03:00:45', 12, 3),

-- Categoría Femenino Veteranos
(1, 'Isabel', 'Torres', 'Femenino Veteranos', 'Femenino', 'FV001', '03:05:20', 13, 1),
(1, 'Rosa', 'Ramírez', 'Femenino Veteranos', 'Femenino', 'FV002', '03:10:15', 14, 2);

-- Insertar resultados para Gran Fondo Ciclista (ID 2)
INSERT INTO resultados (carrera_id, nombre, apellido, categoria, genero, placa, tiempo, posicion_general, posicion_categoria) VALUES
-- Categoría Masculino
(2, 'Pedro', 'Álvarez', 'Masculino', 'Masculino', 'C001', '03:45:20', 1, 1),
(2, 'Luis', 'Castro', 'Masculino', 'Masculino', 'C002', '03:48:35', 2, 2),
(2, 'Sergio', 'Ortiz', 'Masculino', 'Masculino', 'C003', '03:52:10', 3, 3),
(2, 'Alberto', 'Navarro', 'Masculino', 'Masculino', 'C004', '03:55:45', 4, 4),

-- Categoría Femenino
(2, 'Elena', 'Vega', 'Femenino', 'Femenino', 'C101', '04:05:30', 5, 1),
(2, 'Patricia', 'Romero', 'Femenino', 'Femenino', 'C102', '04:10:15', 6, 2),
(2, 'Cristina', 'Silva', 'Femenino', 'Femenino', 'C103', '04:15:40', 7, 3);

-- Insertar resultados para Triatlón Internacional (ID 3)
INSERT INTO resultados (carrera_id, nombre, apellido, categoria, genero, placa, tiempo, posicion_general, posicion_categoria) VALUES
-- Categoría Masculino
(3, 'Raúl', 'Herrera', 'Masculino', 'Masculino', 'T001', '02:05:30', 1, 1),
(3, 'Ángel', 'Medina', 'Masculino', 'Masculino', 'T002', '02:08:45', 2, 2),
(3, 'Pablo', 'Guerrero', 'Masculino', 'Masculino', 'T003', '02:12:20', 3, 3),

-- Categoría Femenino
(3, 'Marta', 'Prieto', 'Femenino', 'Femenino', 'T101', '02:20:15', 4, 1),
(3, 'Lucía', 'Campos', 'Femenino', 'Femenino', 'T102', '02:25:30', 5, 2);

-- Insertar resultados para Carrera Popular 10K (ID 4)
INSERT INTO resultados (carrera_id, nombre, apellido, categoria, genero, placa, tiempo, posicion_general, posicion_categoria) VALUES
-- Categoría Masculino
(4, 'Adrián', 'Rubio', 'Masculino', 'Masculino', 'P001', '00:35:20', 1, 1),
(4, 'Daniel', 'Iglesias', 'Masculino', 'Masculino', 'P002', '00:36:45', 2, 2),
(4, 'Iván', 'Molina', 'Masculino', 'Masculino', 'P003', '00:38:10', 3, 3),

-- Categoría Femenino
(4, 'Sofía', 'Delgado', 'Femenino', 'Femenino', 'P101', '00:40:30', 4, 1),
(4, 'Natalia', 'Cruz', 'Femenino', 'Femenino', 'P102', '00:42:15', 5, 2);
