Modelling the database schema and modelling the application objects to fit this schema is necessary to develop a database and its applications.