1. How does the database design process differ from the software design process? 2. What mechanisms can be used to map a relationship in ER to a relational DB or an OO Model? 3. Name some of the major problems encountered when trying to find data requirements in a natural language document. 4. Describe 1st and Boyce Codd Normal Forms. 5. Describe the problems caused by tables not in BCNF. 6. Given an object-oriented model with what approaches could you use to map a super class and set of subclasses to tables in a relational model. 7. How would you chose among the three approaches (Localize, Link and Collapse) in translating a super type and set of subtypes to a relational model ? 8. Contrast the top down, bottom up and inside out (oil stain) approaches to database design. 9. When merging two sub-schemas together items that store information about the same real world things fall into three classes. Name the classes and how to deal with them. 10. How do Object-Relational databases complicate design problems.