Domain model standards
Category
Standards
Summary
This check will ensure that your domain models meet your standards.
Options
See the table below for all available options.
Pass
The domain model or model element matches your standards.
Fail
The domain model or model element does not match your standards.
Module Standards
Security Roles
The maximum number of security roles that a module may have. Default: 5
Maximum Entities
The maximum number of entities that a module may have. Default: 50
Maximum Logic Flows
The maximum number of logic flows (microflows + nanoflows) that a module may have. Default: 150
Inheritance Standards
Administration Module
If TRUE, entities may not inherit from Administration.Account. Default: TRUE
System Module
If TRUE, entities may not inherit from the System module (except for System.FileDocument, System.User and System.Image). Default: TRUE
Limit Inheritance
If TRUE, inheritance must be limited to a maximum of 2 levels. Default: TRUE
Entity Standards
Maximum Access Rules
The maximum number of access rules that an entity may have. Default: 15
Maximum Associations
The maximum number of associations that an entity may have. Default: 15
Maximum Attributes
The maximum number of attributes that an entity may have. Default: 20
Maximum Event Handlers
The maximum number of event handers that an entity may have. Default: 5
Maximum Optional Validations
The maximum number of optional validations that an entity may have. Default: 5
Maximum Validations
The maximum number of validations that an entity may have. Default: 10
Delete Behaviour
If TRUE, associations must define a delete behaviour. Default: TRUE
Last updated