7.37

List the three design goals for relational databases, and explain why each is desirable.


In general, the goal of relational database design is to generate a set of relational schemas that

  1. Allow us to store information without unnecessary redundancy.
  2. Allow us to retrieve information easily.
  3. Allow us to store information without loss.