Q. Which of the following steps may not be used to define the existing data model as a precursor to re-engineering a new database model ?
a. Build an initial object model
b. Determine candidate keys
c. Refine the tentative classes
d. Discover user interfaces
Once information defined in the preceding steps is known, a series of transformations can be applied to map the old database structure into a new database structure.