×

Generating a relational view for a base model schema

  • US 7,389,304 B2
  • Filed: 12/22/2004
  • Issued: 06/17/2008
  • Est. Priority Date: 12/22/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for generating a relational view, comprising:

  • receiving a command identifying a base model, a relational schema, and a ViewType, wherein the base model represents a set of classes, attributes of the classes, and associations between classes, and wherein the ViewType references the set of classes, the attributes of the classes, and the associations between the classes of the base model as ViewType objects;

    executing the command to automatically generate a statement to create a relational view of instance data for the base model using the ViewType by walking down the ViewType, wherein for each class, the attributes of the class are selected and the associations are recursively followed from the class to related classes where attributes are selected, and wherein the statement to create the relational view identifies columns corresponding to attributes defined in the ViewType; and

    executing the statement to create the relational view.

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