COMPUTER IMPLEMENTED METHOD FOR CREATING DATABASE STRUCTURES WITHOUT KNOWLEDGE ON FUNCTIONING OF RELATIONAL DATABASE SYSTEM
First Claim
1. A computer implemented method for storing ad hoc relations between previously unrelated database objects assigned to different database structures using an electronic computing device, the method comprising:
- causing the electronic computing device to define at least three database structures;
structure A, structure B and structure C, wherein each of the at least three database structures each includes a plurality of objects, wherein there exists at least one relation between objects of structure A and objects of structure B, and wherein there exists at least one relation between objects of structure B and objects of structure C;
filtering data of structure A;
accessing structure B using a first selected relation between structure A and structure B;
storing information about filtering of structure A and information on a first selected path between structure A and structure B;
filtering results obtained from structure B;
accessing structure C using a second selected relation between structure B and structure C; and
storing information about filtering of structure B and information on a second selected path between structure B and structure C.
2 Assignments
0 Petitions
Accused Products
Abstract
Computer implemented methods for storing ad hoc relations between previously unrelated database objects assigned to different database structures using an electronic computing device are presented, the methods including: causing the electronic computing device to define at least three database structures: structure A, structure B and structure C, where each of the at least three database structures each includes a number of objects, where there exists at least one relation between objects of structure A and objects of structure B, and where there exists at least one relation between objects of structure B and objects of structure C; filtering data of structure A; accessing structure B using a first selected relation between structure A and structure B; storing information about filtering of structure A and information on a first selected path between structure A and structure B; filtering results obtained from structure B.
-
Citations
18 Claims
-
1. A computer implemented method for storing ad hoc relations between previously unrelated database objects assigned to different database structures using an electronic computing device, the method comprising:
-
causing the electronic computing device to define at least three database structures; structure A, structure B and structure C, wherein each of the at least three database structures each includes a plurality of objects, wherein there exists at least one relation between objects of structure A and objects of structure B, and wherein there exists at least one relation between objects of structure B and objects of structure C; filtering data of structure A; accessing structure B using a first selected relation between structure A and structure B; storing information about filtering of structure A and information on a first selected path between structure A and structure B; filtering results obtained from structure B; accessing structure C using a second selected relation between structure B and structure C; and storing information about filtering of structure B and information on a second selected path between structure B and structure C. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computing device program product for storing ad hoc relations between previously unrelated database objects assigned to different database structures using an electronic computing device, the computing device program product comprising:
-
a non-transitory computer readable medium; first programmatic instructions for causing the electronic computing device to define at least three database structures;
structure A, structure B and structure C, wherein each of the at least three database structures each includes a plurality of objects, wherein there exists at least one relation between objects of structure A and objects of structure B, and wherein there exists at least one relation between objects of structure B and objects of structure C;second programmatic instructions for filtering data of structure A; third programmatic instructions for accessing structure B using a first selected relation between structure A and structure B; fourth programmatic instructions for storing information about filtering of structure A and information on a first selected path between structure A and structure B; fifth programmatic instructions for filtering results obtained from structure B; sixth programmatic instructions for accessing structure C using a second selected relation between structure B and structure C; and seventh programmatic instructions for storing information about filtering of structure B and information on a second selected path between structure B and structure C. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer implemented method for storing ad hoc relations between previously unrelated database objects assigned to database structures in a database using an electronic computing device, the method comprising:
-
causing the electronic computing device to provide at least three database structures in the database defined at least as a structure A, a structure B, and a structure C, wherein each of the at least three database structures each includes a plurality of objects, wherein there exists a first plurality of relations between objects of structure A and objects of structure B, and wherein there exists a second plurality of relations between objects of structure B and objects of structure C; filtering data of structure A; accessing structure B by selecting any of the first plurality of relations between structure A and structure B; storing information about filtering of structure A and information on a first selected path corresponding with the first plurality of relations between structure A and structure B; filtering results obtained from structure B; accessing structure C by selecting any of the second plurality of relations between structure B and structure C; and storing information about filtering of structure B and information on a second selected path corresponding with the second plurality of relations between structure B and structure C, wherein an ad hoc relation between structure A and structure C is created. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
Specification