The Vertec Model Browser

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

Product line

Standard

|

Expert

Operating mode

Cloud Suite

|

ON-PREMISES

Modules

Services & CRM

Budget & Phases

Purchases

Resource Planning

Business Intelligence

Created: 08.05.2024
Updated: 30.06.2024 | Introduction added.

The Vertec Model Browser enables you to navigate through the Vertec model. It contains all 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 guide for creating OCL expressions and Python 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 on 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 latest Vertec version.

Class
  • Superclass: Inherits from this class
  • Table Mapping:
    • Own: Objects are saved in their own table.
    • Parent: Objects are saved in the superclass table.
    • Children: Objects are saved in tables of the subclasses.
  • Id: bold_type of class, as used, for example, in theVertec 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 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 calculated 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 expressions.
    • Multi: 1:n connection. Any number of objects can be assigned.
    • Composite: Deleting the object on the other side also deletes the object on this 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