The Vertec Model Browser

The Vertec Model Browser displays the Vertec class model and makes it navigable.

Product line

Standard

|

Expert

Operating mode

CLOUD ABO

|

ON-PREMISES

Modules

Services & CRM

Budget & Phases

Purchases

Resource Planning

Business Intelligence

Created: 08.05.2024
Machine translated
Updated: 30.06.2024 | Introduction added.

The Vertec Model Browser allows you to navigate through the Vertec Model. It contains all the information about the classes, members and associations, including the base classes, the opposite side of the associations, whether it is a derived (calculated) attribute, etc.

This is useful as a reference tool for creating OCL expressions and Python (Disambiguation) code. The Ocl expression editor also allows you to navigate through the model, but does not always contain all the more detailed information as described above.

The Vertec Model Browser is also useful when creating Sql expressions because non-persistent, transient and derived classes and members are not in the database and therefore cannot be queried via SQL, which is visible in the Model Browser.

Complemented by the articles of individual Views in ocl , the Uml models and the Page Settings visible in Vertec, the entire model is accessible.

This Online Model Browser always shows the model of the up-to-date Vertec version .

Classes
  • Superclass: Inherits from this class
  • Table mapping:
    • Own: Objects are saved in their own table.
    • Parent: Objects are saved in the table of the superclass.
    • Children: Objects are saved in tables of the subclasses.
  • Id: bold_type of the class, as used for example in the Vertec Search .
  • Abstract: No objects are created from this class.
  • Persistent: Objects of this class or its subclasses are saved.
Member
  • Allow Null: This member may be empty.
  • Derived: The member is calculated at run time and cannot be written.
  • Persistent: The member is saved and can be written.
Association
  • Class: The association is then its own class if it is an m:n link. The entries of this class then know the individual 1:1 connections.
  • Derived: The association is computed at run time and cannot be written.
  • Persistent: The association is saved and can be written.
  • Role 1 / Role 2:
    • Class: Links from / to objects of this class.
    • Role Name: Name of the association on the class specified under Class.
    • Navigable: This association can be addressed and used in.
    • Multi: 1:n connection. Any number of objects can be assigned.
    • Composite: Deleting the object on the other side deletes the object on that side.

Loading classes...

Class
Name
Superclass
Id
Table Mapping
Abstract
Persistent
Member
Name
Length
Type
Allow Null
Derived
Persistent
Indexed
Association
Name
Class
Persistent
Derived
Role 1
Role 2
Class
Role Name
Navigable
Multi
Composite
Class
Role Name
Navigable
Multi
Composite