Automatically creating a relational database from a spreadsheet
First Claim
Patent Images
1. A method of creating a relational database schema from data represented in one or more matrix representations, comprising the steps of:
- identifying dimensions of each matrix, said dimensions describing a multi-dimensional space;
identifying hierarchies within said dimensions;
identifying a data area of each matrix;
calculating a set of coordinates within said multi-dimensional space for each data member in each said data areas; and
mapping said dimensions into database tables.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of creating a relational database schema from data represented in a matrix representation, comprising the steps of identifying dimensions of the matrix, said dimensions describing a multi-dimensional space; identifying hierarchies within said dimensions; identifying a data area of the matrix; calculating a set of coordinates within said multi-dimensional space for each data member in said data area; and mapping said dimensions into database tables.
23 Citations
23 Claims
-
1. A method of creating a relational database schema from data represented in one or more matrix representations, comprising the steps of:
-
identifying dimensions of each matrix, said dimensions describing a multi-dimensional space; identifying hierarchies within said dimensions; identifying a data area of each matrix; calculating a set of coordinates within said multi-dimensional space for each data member in each said data areas; and mapping said dimensions into database tables. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 22, 23)
-
-
14. A system for creating a relational database schema from data represented in a matrix representation, comprising:
-
means for identifying dimensions of the matrix, said dimensions describing a multi-dimensional space; means for identifying hierarchies within said dimensions; means for identifying at least one data area of the matrix; means for calculating a set of coordinates within said multi-dimensional space for each data member in each said data areas; and means for mapping said dimensions into database tables. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21)
-
Specification