A version control system is used for storing the history of modifications in the data model and developer team collaboration
Storing diagrams and data tables as separate files allows us to minimize conflicts among multiple users accessing the model. NVT Data Modeler has built-in support for version control systems that support SCC API (Microsoft Source Code Control API) interface. For developers utilizing Oracle RDBMS, NVT Data Modeler provides NVT Version Control - a built-in version control system which stores the server-side version of the repository within Oracle.
Fast object search
Search operates on both the data model and the opened databases.
Tight coupling with RDBMSes. Simultaneous work with multiple DB instances
NVT Data Modeler can simultaneously connect with multiple databases. This can be useful if a model contains a description of databases located on more than one server. Each database connection generates a separate tab that contains a list of all the specific database's tables. When working with a list of tables, the following functions are available: search; global or local comparison of table structures with the data model (Complete Compare); adding missing tables into the data model (Reverse Engineering).
Data model import from Erwin
Erwin data model import allows users to load metadata and diagrams developed in Erwin. The affordability of NVT Data Modeler, combined with the availability of premium features, typically out of reach for users of cheaper tools, suggest the need to migrate existing data models and switch to NVT Data Modeler.
Generate a table structure report in MS Word format
High-cost data modeling tools often allow for building complex reports that represent one or another aspect of the data model. We've used these tools and found that despite the complexity of the report generation machinery, the required formats of presenting information are not always within reach. We find that the one and only MS Word - based presentation format ised by NVT Data Modeler typically completely satisifies our customers' needs.
Export selected diagrams and tables as images and XSD schemas
The task of system integration has consistently grown in importance. In order to eliminate dependencies on specific data models, data is exchanged in the shape of XML streams, generated within the specific system. The commonly accepted way to define and communicate XML stream structures utilizes XSD schemas. NVT Data Modeler can export table structures in the XSD format.