...
Entidad | Descripción |
---|---|
Grupo | Contiene los datos generales de un grupo de investigación. De esta entidad se pueden obtener los campos:
|
GrupoEquipo | Contiene la información de las personas que forman parte del equipo del grupo de investigación. De esta entidad de puede obtener los campos:
|
RolProyecto | Entidad que tiene la información sobre el rol que tiene el miembro en el equipo. |
GrupoPalabraClave | Contiene las palabras claves del grupo de investigación |
Modelo lógico
CSP-GIN - Diseño Modelo lógico - Documentación
API
Características generales que todas las API REST deben de cumplir:
Definición de los objetos
...
Método | URL | Parámetros | Respuesta | Descripción |
---|---|---|---|---|
GET | /grupos/modificados-ids | q+s La query estará formada por:
| Lista[Long] | Listado de Identificadores de Grupo que han sido modificados en los datos generales (tabla Grupo), en el equipo (tabla GrupoEquipo) o en las palabras claves (tabla GrupoPalabraClave) Se utilizarán los siguiente parámetros en la llamada al servicio
Ejemplo:
|
GET | /grupos/{id} | Grupo | Datos generales de un Grupo | |
GET | /grupos/{id}/miembrosequipo | Lista[GrupoEquipo] | Listado de miembros del equipo de un Grupo | |
GET | /grupos/{id}/palabrasclave | Lista[GrupoPalabraClave] | Listado de palabras clave de un Grupo | |
GET | /grupos/eliminados-ids | q+s La query estará formada por:
| Lista[String] | Listado de Identificadores de Grupo que han sido eliminados (campo activo = false) a partir de una fecha. Ejemplo1:
Ejemplo2:
|