×

Model definition schema

  • US 7,313,561 B2
  • Filed: 12/03/2003
  • Issued: 12/25/2007
  • Est. Priority Date: 03/12/2003
  • Status: Expired due to Fees
First Claim
Patent Images

1. A data processing system including a processor, the system comprising:

  • a standardized data representation that is encoded on a computer-readable storage medium and that represents an object-relational data model;

    a model generator that processes the standardized data representation and automatically derives, based on descriptions of objects and an indication of a collection of object-relational mappings in the standardized data representation to generate a dimensional model that corresponds to the object-relational data model, the standardized data representation includes;

    a description of the objects and object relationships reflected in the object-relational data model;

    a description of persistent data store mappings associated with the object-relational data model;

    the indication of a collection of object-relational mappings that specify how a data member associated with a class in the object-relational data model can be filled with data retrieved from at least one table in a relational database;

    a description of at least one user-designated focal point that represents a point of analysis indicated in association with data in the object-relational data model; and

    a description of at least one data element selected from a group consisting of a class from the object-relational data model, a data member associated with a class from the object-relational data model, a collection of object-relational mappings that specify how data is retrieved from a relational database, a field that uniquely identifies a class from the object-relational data model, an association relationship indicator that identifies a relationship among classes in the object-relational data model, a composition relationship indicator that identifies a relationship among classes in the object-relational data model, and a measure that identifies an interesting numerical value used for generation of the dimensional model.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×