CPC G06F 16/2456 (2019.01) [G06F 16/2443 (2019.01); H04L 67/02 (2013.01)] | 20 Claims |
1. A system, comprising:
at least one processor; and
at least one memory coupled to the processor, comprising instructions that cause the at least one processor to perform operations comprising:
receiving, from a device, a first request according to a representational state transfer protocol, wherein the first request identifies a uniform resource locator to a resource;
determining a group of identifiers that are related to the resource, wherein the determining is performed based on a group of nested join operations on a group of database tables, wherein the determining is performed based on the first request and without reference to another request, wherein respective identifiers of the group of identifiers comprise respective uniform resource locators to the respective identifiers, and wherein the respective uniform resource locators are consistent across resource types and query requests;
generating a query response that comprises the group of identifiers;
sending a message to the device according to the representational state transfer protocol, wherein the message comprises the query response;
receiving, from the device, a second request that indicates executing a stored procedure that corresponds to a first identifier of the group of identifiers; and
in response to receiving the second request, executing the stored procedure, wherein the second request lacks a requirement to specify nested query statements, and wherein the stored procedure comprises nested join query statements.
|