Dans la logique Simplicité la base de données n’est qu’un storage relationnel à faible valeur ajoutée.
La logique métier se situe au niveau des objets métier qui sont une “vue” à très forte valeur ajoutée métier de ce qui est en base.
Taper directement dans la base de données est un anti-pattern absolu avec Simplicité car cela revient dans la majorité des cas à refaire - en moins bien et sans garantie de cohérence/intégrité - ce que Simplicité fait déjà très bien.
Bref injecter des données vers Simplicité via un ETL est possible/souhaitable mais pas directement en base. Par exemple une bonne approche est d’utiliser l’ETL pour fabriquer des XML ou CSV standards Simplicité et appeler le service I/O d’import.
PS: En outre, avec une base HSQLDB on est en mode “embedded”, donc le seul process qui peut accéder à la base c’est la JVM qui exécute Simplicité. Mais de toute façon c’est pas une bonne approche de taper dans la base…