Una organización administra la reserva de salas para reuniones. Debes permitir crear, consultar, cancelar y listar reservas con validaciones de negocio (choques de horario, sala no disponible, datos incompletos) y mapear errores a “códigos de respuesta” claros para el usuario.
Opcional: si lo deseas, persiste las reservas en MySQL o PostgreSQL usando JDBC. Recuerda descargar el driver JDBC correspondiente (MySQL:
mysql-connector-j; PostgreSQL:postgresql) y configurarlo.