×

System and method for selecting rows from dimensional databases having temporal dimention

  • US 6,233,573 B1
  • Filed: 12/13/1999
  • Issued: 05/15/2001
  • Est. Priority Date: 07/25/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. One or more computer memories collectively containing a dimensional database data structure for resolving temporal queries, comprising:

  • a time dimension table whose rows each represent a time and are each uniquely identified by a time key;

    a second dimension table whose rows each represent one state of a time-variable attribute of a particular item, each row containing an item identifier for the item, a time-variable attribute value, and a time key identifying a row of the time dimension table representing a time at which the time-variable attribute value is effective for the item; and

    a fact table whose rows each contain an item identifier identifying an item to which the row relates, such that a temporal query specifying a condition of the time-variable attribute and effective time may be resolved by using the time dimension table to identify rows of the second dimension table satisfying the condition, generating an intermediate table whose rows each contain an item identifier from an identified row of the second dimension table, and joining the intermediate table and the fact table.

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