10 Building a Model

Visual LANSA Logical Modeler

10. Building a Model

A build is the generation of a physical database in the LANSA Repository, based on your logical modeler data model. For example, a build of an entity will create repository fields, a physical file, logical files and an object access module.

The build is almost completely automated. Your database is built at the push of a button.

The following topics cover:

  • How the logical modeler builds the database, with an illustration of the interdependencies between the different builds, the impact of changes and the need to rebuild a model. It explains what a build does and what you can expect as the result of the build.
  • The fundamental steps and the rules for submitting and synchronizing the build of the prototype.
  • What is involved and what is produced by each build. The LANSA items created by each build are explained.
  • How to use the Builder Queue to manage your builds.

In the logical modeler, there are three steps in the building of a database and the steps in which they are run is described in 10.1 Sequencing the Builds. The order of the builds and the entities you select for building are very important because of entity dependencies. If you request a build which cannot be performed, the modeler will provide the appropriate error and warning messages. For example, a Relationship build expects both entities in a relationship to have a database build completed.

This information is described in: