This is definitely the most complicated function of DataAssist. At this point in time, the only documentation we have regarding this aspect is within the built-in help documentation. We do hope to produce some intermediate database tutorials to aid users in understanding of how this feature would be implemented.
If you have trouble getting it to work, submit a support ticket so that a support engineer can point you in the right direction.