ODABA system model
The ODABA system model is a built-in model, that consists of a number of sub-models:
- Object model - The ODABA object model (data model) is defined in the opa project in sub-project ops in module Datamodel. It covers mainly data type and extent definitions.
- Functional model - The functional model defines data types for managing application implementation (methods, templates).
- Dynamic model - The dynamic model provides means for defining application specific event/reaction relations. A built-in component of this model is provided by event handling features via context classes.
- Administration model - The administration model provides objects for user and right administration. This is an optional model extension.
- Documentation model - The documentation model supports different types of application documentation and provides generation features for document and HTML generation.
A system model extension is provided with the ode.sys system database, which allows defining GUI objects (forms, controls) as methods for complex data types with Designer.