About Controlling Modes of Execution

Zim generates SQL statements to access entity sets and relationships that are stored in relational databases. To execute these statements (i.e. your application), you must be connected to the relational database. In order to support "off-line" development Zim enables you to turn off SQL statement generation, in effect generating standard Zim code. Zim ignores "EntType" and "RelType" and considers everything to be under Zim's control. This enables you to develop and maintain applications without connecting to the database. In fact, development can proceed independent of the particular database vendor.