The MetaModel is a project created for maximum reuse of a SQL-compliant domain model of the database domain. The MetaModel is a model that contains classes that represent the structure of a database (schemas, tables, column, relationships) and interaction with the database (queries) in a SQL/LINQ-like way. In short, it is a model for modelling data in databases and other datastores. With MetaModel you can query different datastores like databases, CSV files, Excel spreadsheets, MS Access files, and XML files using the same approach and the same domain model.

This release adds a module for querying and updating installations, backed by the Web services. It adds a module for querying SugarCRM installations, backed by SugarCRM Web services. It optimizes support for DB2 queries with firstRow and maxRows properties set, yielding a ROW_NUMBER query in the background database interaction


MetaModel 3.3-0303_metamodel_3.3.png