An overview of the proposed design process is shown
in Figure 1. It covers both the analysis of initial requirements
and the specification of these requirements in terms
of a conceptual schema. Goal-oriented requirements analysis
starts with a list of stakeholders and their high-level
goals, which are refined and interrelated to produce a goal
model. The goal model captures not a single, but several
alternative sets of data requirements, from which a particular
one is chosen to generate the conceptual schema for the
database-to-be.