The Indian Banks collects huge amount of data which the banks are unable to turn into fast transaction and also unable to maintain and utilize it in a proper manner. Other problems are also occurring w.r.t. the reusability of the system in a different environment designed by the developer. Nowadays we are focusing upon interoperability of database and system hardware. In this paper we have proposed a new design of banking Database system of a bank using the modern MDA approach of software engineering to improve the maintainability, portability and flexibility. We have shown that MDA approach also provides interoperability, easy maintenance of highly computational business oriented system by taking the study of banking database. In this paper we have shown how database modeling is done with MDA for modelling at different levels like CIM, PIM, and PSM, which gives a new dimension to the database based application development.
KeywordsModel-driven development (MDD), Model Driven architecture (MDA), Entity Relationship (ER) Diagram, Platform independent models (PIM), Computation Independent Models (CIM), Platform specific models (PSM).