Next: Model creation, Previous: Concepts, Up: Top [Contents][Index]
The model related classes are important in that they define a databases structure. Giving GDL2 a way to map a relational database into a set of objects.
| • EOModel class: | EOModel | |
| • EOEntity class: | EOEntity | |
| • EOAttribute class: | EOAttribute | |
| • EORelationship class: | EORelationship | |
| • EOModelGroup class: | EOModelGroup |
The database specific classes loadable through bundles provide a method for GDL2 to connect to and abstract implementation details between different database implementations.
Currently adaptors for SQLite3 and PostgreSQL exist.
| • EOAdaptor class: | EOAdaptor | |
| • EOAdaptorChannel class: | EOAdaptorChannel | |
| • EOAdaptorContext class: | EOAdaptorContext |
The data oriented classes relate to actual data manipulation and management.
| • EODataSource class: | EODataSource | |
| • EOEditingContext class: | EOEditingContext | |
| • EOGenericRecord class: | EOGenericRecord |