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.


A byte-order-mark is automatically added when writing UTF-8 CSV files. A method was added for triggering loading of lazy references in a separate thread. Minor corrections were made to tests to fix building on IBM Java / AIX platforms

URL: MetaModel - Home