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.