
7.1 Forward Engineering ORM Source Models
Forward engineering is the process of transforming higher level models to lower level
models. Figure 7–1 displays an overview of this process, starting at the conceptual level
(ORM), mapping to the logical level (ER or relational), and then generating the physi-
cal database model. The first stage, mapping ORM models to logical database models,
is called the build process and is the main focus of this chapter.
The second stage, transforming a logical database model to a physical database
schema, is called the generate process. It is usually best to first generate the data defi-
nition language (DDL) script containing ...