As we all know that modelling is a very important phase in designing the database applications. Database applications define a particular database and programs that implement the database queries and updates. Such as, a bank database application keeps track