So in conclusion, when designing a database schema, there are often many different designs that are possible, some of the designs are much better than others, and we have to have a some way of choosing the design we want to use for our application. 