General information

Data model is a description of the informational data structure, which determines how the data will be arranged and what properties it will have. In other words, how data from the database will fit into the Unidata platform. A data model consists of a number of objects and relations between them. In the “Data Model” section you can create and configure the following model objects:

  • Entity.
  • Lookup entity.
  • Entity/lookup entity attribute (as a nested object).
  • Complex attribute (as a nested object).

When creating a data model, consider the following features of the model objects:

  • Entity supports complex data structures through nested attributes and array attributes. A relation that links the selected to another entity or a lookup entity can be created in it. Typically, entities are used to create a structure for frequently changing data. For example, data about customers, orders, or warehouse inventory.
  • Lookup entity supports simple data structures. All attributes of the lookup entity are located on the same level. Lookup entities also contain code attributes which make every record of the entity unique. As a rule, lookup entities are used for rarely changing reference data. For example, a directory of countries and country codes.