provided by: 
Originally published at Internet.comGURA is an object relational mapping tool and the creation of D2O Pty Ltd, an Australian company that specializes in data access and translation software. Its features include:
- Full SQL/stored procedures support
- Can map multiple objects to multiple tables in multiple databases (n:n:n)
- There is no need to alter business objects or inherit them from an O/RM base class
- Data driven object creation (you tell GURA the types of objects wanted and the data to use to load those objects and GURA will then create different object types according to the data provided)
- Combined size of less than 260 kb
- The addition of a new data field to a database table and a corresponding object property requires, at the most, the addition of one relationship to a data plan for handling all CRUD operations. No changes are required if same name relationships are being used.
The vendor notes that GURA is purely data access; it doesn't include functions that are the responsibility of other application layers.
The GURA suite of software consists of two components:
- GURA Data Gate: The GURA Data Gate is the gateway to your system data. When used in conjunction with the GURA Object Director or standalone within your application, it provides the tools for getting data in and out of your data source.
- GURA Object Director: The GURA Object Director takes data from a data source and translates it into any business object. It interacts with the GURA Data Gates to manage the loading, saving and deleting of the data, driven by actions taken on objects.
Visit the vendor's Web site for further information.Author: Company Rep
Read article at Internet.com site