Data modeling

The basic structure of a TopLogic data or business model is described using a UML class diagram. Such a model can be interpreted live in the application engine without code generation. For this purpose, the model is enriched using annotations. These annotations specify the storage of model elements in the database or describe the concrete representation of model elements in application views.

The constructs that can be used for a TopLogic technical model are described below.