since you are in in deep save I will post this here rather than on a separate thread.. .its a slightly different issue but within Deepsave.
I have two tables where tableOne has 2 foreign keys to table 2.
Company Table
CompanyId
DefaultPricingScheme1
DefaultPricingScheme2
Pricing Table
PricingId
(table/fields have been changed to protect the innocent)
When I run the NUnit tests generated by net tiers I get an error in DeepLoad, but it is the DeepSave that is kicking the error. It happens because the Pricing has two List<Company> that are generated (1 for scheme1 and one for scheme2) , and the deephandles are being added by the ListType... so on the scheme2 list, there is already a deephandle with the same name in the deephandles collection.
Hope this all makes sense. I am disabling that Nunit Test until i hear about a resolution.