|
Database Repository Topic updated 20-6-2007 |
|
The Database Repository contains database schema metadata to be used in applications created with GenWise. The Database Repository serves the following purposes:
A Database Repository can have one or more Datastores. Each Datastore contains a connection to a specific database plus the metadata of that database. Datastores use Database Providers to create connections to specific databases. For each supported database there is an associated Database Provider that provides a connection configuration screen. It is also the Database Provider's task to map the physical database structure to the Database Repository's abstract view of the database schema.
Database schema enrichment In addition to the control over naming and labeling for all application layers, the Database Repository makes it possible to enrich the database schema in the following ways:
Database schema synchronization The transfer of database schema information between databases and the Database Repository can go both ways.
Application development features The Database Repository has the following features that can help application developers to be productive.
Datastore Diagram example
|