Method of managing relational data in a single matrix representation
AssigneeDynasim Technical Services, Inc.
InventorsCHRISTOPHER LYNN BECKER, GINA YOUNG BECKER
Life of this patent
Estimating the term…
Abstract
A method, system, and computer program for managing relational data in a single matrix representation that is generically useful and application-independent. The method, system, and computer program provide for the structured use of single matrix representations for maintaining and managing normalized relational databases in various applications.
Claims28
A non-transitory computer-readable medium having a computer program stored thereon for execution by a processor, the computer program operable to manage relational data in a single matrix representation, wherein a single matrix representation is comprised of a plurality of cells in a matrix, wherein a row is comprised of a plurality of horizontally-aligned cells, wherein a column is comprised of a plurality of vertically-aligned cells, wherein the column is not constrained by a particular variable type, such that the cells associated with the column are easily interfaced with various applications, wherein execution of the computer program by the processor performs the steps of:
- defining at least one column in the single matrix representation as a unique identifier, such that each cell in said at least one column represents a row entry unique identifier;
- creating a plurality of row entries in the single matrix representation, wherein the row entries are comprised of components of related data;
- and
- recognizing an inherent relationship between a first row entry in the plurality of row entries and a second row entry in the plurality of row entries when both the first and second row entries in the plurality of row entries have equivalent data in their respective unique identifier cells.
A method of managing relational data in a single matrix representation, wherein a single matrix representation is comprised of a plurality of cells in a matrix, wherein a row is comprised of a plurality of horizontally-aligned cells, wherein a column is comprised of a plurality of vertically-aligned cells, wherein the column is not constrained by a particular variable type, such that the cells associated with the column are easily interfaced with various applications, the method comprising the steps of:
- defining at least one column in the single matrix representation as a unique identifier, such that each cell in said at least one column represents a row entry unique identifier;
- creating a plurality of row entries in the single matrix representation, wherein the row entries are comprised of components of relational data;
- and
- recognizing an inherent relationship between a first row entry in the plurality of row entries and a second row entry in the plurality of row entries when both the first and second row entries in the plurality of row entries have equivalent data in their respective unique identifier cells.
Dependencies are inferred from the claim text.