What are the different types of errors, and what are some of the ways we can design our system to provide clear error messages and feedback to the user? What happens if the feedback is unclear?
Figure 9.2 in our text (page 275) shows the relationship between Data Modeling and the systems development life cycle. In Logical Design, there is a process called normalization. Please describe what this is in your own words.