×

Relational database implementation of a multi-dimensional database

  • US 5,926,818 A
  • Filed: 06/30/1997
  • Issued: 07/20/1999
  • Est. Priority Date: 06/30/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of executing a command in a computer to perform a database operation on a relational database stored on a data storage device, the method comprising the step of:

  • (a) representing a multi-dimensional database as a relational schema in the relational database, wherein the multi-dimensional database has one or more dimensions having one or more members, the relational schema includes a fact table and one or more related dimension tables, with one of the dimension tables being an anchor dimension table that does not intersect the fact table with a common column and the remaining dimension tables being non-anchor dimension tables that intersect the fact table with common columns, the fact table has a dimension column for each of the dimensions of the multi-dimensional database which correspond to the non-anchor dimension tables and a value column for each member of the remaining dimension which corresponds to the anchor dimension table, and the fact table has at least one row that contains values corresponding to the intersection of the members identified by the dimension columns and the members associated with the value columns.

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