Aller au contenu
EN FR

Entities

Statut documentaire : reference — voir Maturité et preuves.

Une entité est un concept métier dont les instances possèdent une identité exploitable par le Runtime.

Quand utiliser une entité

Utilisez une entité lorsqu'un élément du domaine :

  • possède sa propre identité ;
  • a un cycle de vie ;
  • porte des propriétés ou facettes ;
  • peut participer à des relations ;
  • peut exposer des actions ou des vues.
class:
  name: Task
  classId: tsk#task
  type: Entity
  concepts:
    - name: Entity
      facets:
        - name: main
          type: hypergraph
          fields:
            - Title: String
            - Done: Boolean

Une entité n'est pas définie par sa table de persistance. La persistance est une projection technique d'un concept qui reste la source du sens métier.