×

Method and apparatus for automatically generating database definitions of indirect facts from entity-relationship diagrams

  • US 5,535,325 A
  • Filed: 12/19/1994
  • Issued: 07/09/1996
  • Est. Priority Date: 12/19/1994
  • Status: Expired due to Fees
First Claim
Patent Images

1. In a computer system comprising a computer processor, a database storage, a display and input means, a program memory and a program loaded therein wherein said loaded program automatically generates and displays on said display a database definitional plan for indirect facts associated with the database entity data, a computer process comprising steps performed in said computer of:

  • generating in said processor of said computer and displaying on said display means a first graphical placeholder block in a database definitional diagram for a user identified target indirect fact regarding a user identified target entity in an entity-relationship (ER) model of the user'"'"'s business environment;

    generating in said processor and displaying on said display means a second graphical placeholder block in a database definitional diagram for an indirect fact derivation argument;

    generating in said processor and displaying on said display means a third graphical placeholder block in a database definitional diagram for an indirect fact derivation argument for an associative entity type relationship link;

    generating in said processor and displaying on said display means a graphical path connecting said first graphical placeholder block to the said base entity of said database definitional diagram;

    generating in said processor and displaying on said display means a graphical path connecting said second graphical placeholder block to said first graphical placeholder block;

    generating in said processor and displaying on said display means a graphical path connecting said third graphical placeholder block to said first graphical placeholder block;

    generating in said processor and displaying on said display means a graphical path connecting said third graphical placeholder block to the first relationship link representational block in said database definitional diagram encountered in a traverse of said diagram from said base entity of said diagram to said first graphical placeholder block; and

    generating in said CPU and displaying on said display means a graphical path connecting said second graphical placeholder block to said user identified target entity.

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