In: Computer Science
In the past two weeks you have learned about the relational data model and hopefully had some practice creating a normalized relational schema through the use of entity/relationship modeling.
Based on what you know, please think about various types of software application. Consider what the databases that back these applications might look like.
Describe at least one application--whether already existing or hypothetical--for which you believe the relational model would NOT be a good fit. Explain why.
Describe another application--already existing or hypothetical--for which you believe the relational model WOULD be a good fit. Explain why.