This page gives you short instructions on how to create, edit or delete Entity Types from your Novunex Subscription.
An Entity Type defines the data representation in Novunex. For different data, different Entity Types need to be defined. There are no Entity Types configured by default, you have to define all Entity Types for your Account.Features of Entity Types
- Entity Types must have unique names
- An Entity Type can have one or more Attributes
- Entity Types model the data you want to work with
- You can assign an icon to an Entity Type to identify the Entity Type more easily
- Date in Entities of an Entity Types are automatically and persistently stored in the SQL Database.
More information on Entity Types is shown in this getting general reference.
Create an Entity Type
- Navigate to the Entity Types by clicking on Administration > DATA > Entity Types
- Click on Create new entity type to open the Entity Type Editor
- Enter a Name describing the Entity Type. The name must be unique in your Novunex Subscription
- Enter a Description explaining the Entity Type’s purpose
- Select an Icon as a visual representation of the Entity Type
- Specify the Data Explorer, Data Editor, and Track Changes properties
- If needed, you can connect your Entity Type with a Report
- When no Permission are set, all Users in any User Groups can access the Entity Type. By clicking Add Permission you can add specific User Groups and thus limit the access to the Entity Type to these User Groups.
- Configure the Attributes of the new Entity Type by:
- Click the + button
- Configure the Attribute definition with its Name, Description, Data type, Array, and Unique constraint properties
- If needed, define a Lookup which can use either predefined values or another Entity Type.
- You can finalize your changes by:
- Discard your changes by clicking
- Save changes by clicking
- Or save changes by clicking on or .
Always design your data models before implementing them as Entity Types, since modifying them later can lead to potential data loss.
Modify an Entity Type
- Navigate to the Entity Types by clicking on Administration > DATA > Entity Types
- Click on in row of the Entity Type you want to modify and click on Edit
- You are now in the Entity Type Editor. Here you can change any property or configuration of the Entity Type:
- Name, Description, or Icon of the Entity Type
- Data Explorer, Data Editor, and Track Changes properties
- Modify the connection of the Entity Type with a Report
- Add or remove User Group Permission
- Add, remove or modify the Attributes with their Name, Description, Data type, Array and Unique constraint properties.
- Add, remove or modify Lookups of the Attributes
- Once finished, you can:
- Discard your changes by clicking
- Save changes by clicking
- Or save changes by clicking on or .
Modifying Entity Types needs to be done with care since it has many implications:
In case the Entity Type was already populated with Entities before it is modified, further issues can arise:
null
for all existing Entities of the modified Entity Type. This can take a long time if a large number of Entities exist for the modified Entity Type. null
. This can also take a long time if a large number of Entities exist for the modified Entity Type.
Delete an Entity Type
- Navigate to the Entity Types by clicking on Administration > DATA > Entity Types
- Click on in row of the Entity Type you want to delete
- Click Delete
- Confirm by clicking Yes, delete it!
When an Entity Type is deleted, all data stored in the corresponding Entities is deleted and cannot be restored again. Furthermore, all Activities, Data Queries, etc. using this Entity Type need to be updated so that they do not use it anymore.