DDML, a language based on XML (Extensible Markup Language), allows you to logically define the entities you want to add to the Precise schema, such as tables, views, indexes, foreign keys, and all other required components. It covers the common entities available in most popular DBMSs.
After you have defined all database entities in DDML, you must run the DDML creation script to physically create the entities in the database.