You can solve your problem by making a bit more complex SQL query over the two tables, combining them in a single relation without having duplication in ID's (if 1 element has many parents => should be many elements having a single parent).
This way you can automatically bind the TreeView to the dataSource instead having multiple dataSources and manually creating the nodes.
Hope this is helpful for you!
the Telerik team
Do you want to have your say when we set our development plans?
Do you want to know when a feature you care about is added or when a bug fixed?
Telerik Public Issue Tracking
system and vote to affect the priority of the items