Data modelling

Entity configuration

The main configurations for data access will be done with the ORM syntax (indexes, entity structure etc.) and the display options will be in a DB table in order to allow the user some configuration:

  • validation: regex, mandatory/optional, error messages, error/warning/information level according to the error level
  • display: labels, visibility, display mode, location, type, read-only, sequence and position relative to other fields
  • roles: who can see, change
  • context help: tooltips
  • search help
  • filtering criteria for select options

The default settings for display can be stored in code and uploaded at database initialization.