×

Method and computer system for providing input, analysis, and output capability for multidimensional information

  • US 6,684,216 B1
  • Filed: 09/25/2000
  • Issued: 01/27/2004
  • Est. Priority Date: 09/29/1999
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of database design comprising:

  • defining and storing in a first relational database table a domain of information by specifying a name of the domain, a data type, a description, a default, a SQL statement, a valid rule, a minimum, a maximum, a precision, and a length;

    defining and storing in a second relational database table a list of valid values for the domain, by specifying one of;

    a numeric value, a text value, and a date value;

    defining and storing in a third relational database table virtual tables by specifying a name of the virtual table, a SQL select clause, a SQL from clause, a SQL where clause, a description, and an owner;

    defining, in a COB_Table_Dtl relational database table, details of the third relational database table, by specifying as attributes a first group of tables that have a higher level of interaction with he other tables in the database, as compared to a second group of tables;

    defining and storing in a fourth relational database table, virtual attributes, by specifying a code of the virtual attribute, and a data type;

    defining and storing in a fifth relational database table, a value of a particular virtual attribute, by specifying one of;

    a numeric value, a text value, and a date value;

    defining and storing in a sixth relational database table, rules associated with customization and extension of the database, by specifying at least one party associated with at least one specific object;

    defining and storing in a seventh relational database table, details of the rules, by specifying at least one party is associated with at least one virtual attribute, a valid variable rule, and a minimum and maximum number of times each of the details of the rules can appear; and

    defining and storing in an eighth relational database table, a function, by specifying a name of the function, its syntax, and a description.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×