When you are just starting off, it may not be obvious which table to base your form on. Read Carefully and this could save you alot of time and headaches!
Servoy Relationships at this time are limited to One Hop. Say your database has 3 tables. Customers, Groups, and a mapping table relating the two Customers_Groups.
Customers - Customers_Groups - Groups
The information that the user is acutally going to see are in the Customers and Groups table. THe mapping table is strictly functional.
If you Base your form on either Customers or Groups, then you won’t be able to access the other table. However if you base your form on the mapping table Customers_Groups, then both tables are one hop away and you can access them both using simple relationships.
Anything more than one hop will require custom queries, using getDatasetByQuery() Once you have the returned dataset, DataSetManager functions work with the returned dataset.
Hope this helps!
Have fun!