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: (Solved)
1. build an initial object model
2. determine candidate keys
3. refine the tentative classes
4. discover user interfaces
- d. discover user interfaces