Generation and use of table links in a provider-tenant environment
First Claim
1. A method for a first tenant of a plurality of tenants to access a data structure at a provider database, wherein each of the plurality of tenants has common access to the data structure, the method comprising:
- receiving, from the first tenant, a data request identifying the data structure;
querying, based on the data request, a tenant database associated with the first tenant for the identified data structure;
determining, based on the data request, that the identified data structure is located at the provider database; and
redirecting the data request to the provider database based on a data structure link reflecting a logical connection to an address of the identified data structure.
1 Assignment
0 Petitions
Accused Products
Abstract
Exemplary methods and systems may allow for a first tenant of a plurality of tenants to access a data structure at a provider database, wherein each of the plurality of tenants has common access to the data structure. By receiving, from the first tenant, a data request identifying the data structure, and querying, based on the data request, a tenant database associated with the first tenant for the identified data structure a determination may be made, based on the data request, that the identified data structure is located at the provider database. A tenant may redirect the data request to the provider database based on a data structure link reflecting a logical connection to an address of the identified data structure. With this capability a tenant may easily access data structures at a provider database.
-
Citations
19 Claims
-
1. A method for a first tenant of a plurality of tenants to access a data structure at a provider database, wherein each of the plurality of tenants has common access to the data structure, the method comprising:
-
receiving, from the first tenant, a data request identifying the data structure;
querying, based on the data request, a tenant database associated with the first tenant for the identified data structure;
determining, based on the data request, that the identified data structure is located at the provider database; and
redirecting the data request to the provider database based on a data structure link reflecting a logical connection to an address of the identified data structure. - View Dependent Claims (2, 3, 7, 8, 9, 10, 11, 12)
-
-
4. A method of querying a provider database having a data structure shared by a plurality of tenants, the method comprising:
-
executing, at a first tenant of the plurality of tenants, a query of a tenant database associated with the first tenant, wherein the query reflects a request for data of the shared data structure;
redirecting, at the first tenant, the query to the provider database based on a data structure link reflecting a logical connection to the shared data structure; and
sending, in response to the redirected query, the requested data of the shared data structure to the first tenant. - View Dependent Claims (5, 6)
-
-
13. A system for a first tenant of a plurality of tenants to access a data structure at a provider database, wherein each of the plurality of tenants has common access to the data structure, the system comprising:
-
means for receiving, from the first tenant, a data request identifying the data structure;
means for querying, based on the data request, a tenant database associated with the first tenant for the identified data structure;
means for determining, based on the data request, that the identified data structure is located at the provider database; and
means for redirecting the data request to the provider database based on a data structure link reflecting a logical connection to an address of the identified data structure. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification