Basic Operations in EXPRESS Data Manager
All operations in EXPRESS Data Manager will use EDMinterface for communication with the EDMdatabase. EDMinterface supports both a low-level interface with operations on instance level and a high-level business object layer. Some applications like the EDMmodelChecker and the EDMmodelConvertercan also be invoked through the EDMinterface. The following operations are basic and are supported both through the EDMinterface and the EDMsupervisor application.
Create database | Create and manipulate databases and repositories in the EDMdatabase |
Define schemas | Express schemas can be defined with the EDMexpressCompiler application. Schemas are checked for syntax errors. |
Read/write P21 files | Import and export STEP physical files (P21 files). Populating schemas. |
Conversions | Uses the EDMmodelConverter application. |
Mapping/merging | Mapping of data from one, or more, source schema to a structurally different target schema. Uses the EDMmodelConverter application. |
Queries | Any EXPRESS schema can be queried, Business Objects can be defined, and operations on BO’s can be performed. Uses the EDMmodelConverter application. |
Validations | Any kind of rules and constraints can be applied to EXPRESS schemas, such as business rules, rules defined by public authorities etc. Uses the EDMmodelChecker application. |
Browse instances | Browse entity instances and display/modify their attributes. |
Information modelling | Graphically generate/manipulate information models in EXPRESS-G notation, by drag-and-drop method. Uses the EDMvisualExpress application. |
Â
System setup
After the EXPRESS Data Manager has been successfully installed, any application can use EDMinterface to setup the system. A sequential set of operations need to be done to get the system operational:
- install license
- define a schema
- populate the schema