Gestion des clés primaires et étrangères dans bonitasoft

Bonjour à tous.
Énorme incompréhension de l’utilisation de tout ce qui est apiAccessor, processInstanceId, bref de la manipulation des clés primaires/étrangères lors de l’instanciation (Pool variables > Business variables > Default value) des objets du bdm.
Merci d’avance pour tout lien ou webinaire qui me permettra d’appréhender le fonctionnement de ces différentes notions.

Pour les aspects contrat, initialisation et mise à jour des business variables je vous conseil de regarder la vidéo du BPM Camp.

Concernant les clefs primaires et étrangères dans les tables générés par le BDM ceci est automatiquement géré par le BDM quand vous déclarez des références depuis un objet vers un autre objet. Vous pouvez voir les informations concernant les tables créées en utilisant la console h2 disponible depuis le Studio (menu Development, Business Data Model, et ensuite Browse data).