In 250 words or more, answer the following.
Suggest one of the problems that normalization seeks to solve within a database. Describe one example of your suggested problem and explain the overall benefit that normalization would provide. (Note: Your example can be hypothetical or use the university business function or operation).
Identify the key determinants that could affect the degree of normalization of a database. Justify your response. Next, identify the aspects of the database design that can be denormalized. Explain the key ways in which the business rules support the degree of normalization and the elements that can be denormalized.