Specifications
for the data objects components
OpenUSS
tries to support all kinds of databases,
that's why we don't use any kind of extensions
such as triggers, functions and so on in
the database. We try to keep the database
simple.
The
most important point is: we map each entity
component to one database table. So we are
free to choose what kind of database we
want to use for every entity component.
This makes us flexible to integrate old
and already populated database in OpenUSS.
One restriction should be thought is that
the database must already have an implementation
of JDBC driver.
Figure
1: Example of Mapping from Entity Components
to various Databases
Please
refer to the CVS for more information. |