Flexible relational data storage method and apparatus
AssigneePermutta Technologies
InventorsRyan V. Millet, Andrew C. Moll
Life of this patent
Estimating the term…
Loading patent…
AssigneePermutta Technologies
InventorsRyan V. Millet, Andrew C. Moll
Estimating the term…
A method and apparatus for providing a flexible database application capable of permitting users to add, update or delete data columns and optionally their display attributes from a relational database management system data table is disclosed. A set of data records are stored in, four or more tables as a data compilation. A primary key used to locate specific data records and a row identifier key are stored in a data key data table. The name of the set of data records and a corresponding table identifier key are stored in a dynamic column support data table. The table identifier key is also stored along with a field identifier key and data field attributes information in a custom fields data table. The row identifier key, the field identifier key and a stored data value are stored in a separate custom value data table.
A computer-readable medium having stored thereon a computer-readable program code comprising a sequence of instructions which, when executed by a computer, cause the computer to perform steps comprising:
A computer system, comprising:
A method for enabling a user to access data within a set of data records having a name stored within a relational database comprising sets of data records to permit easy reconfiguration of database tables, comprising:
A method for programming computer-implemented method for storing in a relational database a set of data records having a name, comprising the steps:
A computer-implemented method for enabling a user to add a column to a data table having a table identifier key, comprising the steps:
A computer-implemented method for enabling a user to modify a column of a data table having a custom fields table for storing data field attribute information, wherein said column is identified by a column identifier key, comprising the steps:
A computer-implemented method for enabling a user to delete a column of a data table having a custom fields table for storing data field attribute information, wherein said column is identified by a column identifier key, comprising the steps:
Dependencies are inferred from the claim text.