Database Deployment Manager (DDM) tool creates database structures (tables, queries, etc.) using an object-oriented methodology. The object-oriented modeling creates table templates that define the structures of a table and then create instances of the table template which is used to physically create the tables in the database. Besides that, it creates data-types that can be used to create columns in a table and also provides many other key features.