Subform JS SDK - Creator

Subform JS SDK - Creator

Q1 I have a need to use an array data type in my widget, and most suitable seems to use a Subform. As multi select requires predefined fields. What other field could I consider when I need an array in my record?

Also I have trouble working with SubForm records as the documentation  has really almost 0 information about how subforms are added. This is what I got from support, after trying to get an example of Add/Update/Delete/Get Subform records.




Q2 Is this related to directional subform ? Where the subform is actually another existing form with own records? Or any Subform records have ID and they behave as normal records?