At present all expanded navigation properties are included as sub-selects or optional sub-selects. This creates a Cartesian join that results in a very large result-set with many duplicates.
If UNION is used to collect the navigation property results together than this will eliminate the Cartesian join and the duplicates.
At present all expanded navigation properties are included as sub-selects or optional sub-selects. This creates a Cartesian join that results in a very large result-set with many duplicates.
If UNION is used to collect the navigation property results together than this will eliminate the Cartesian join and the duplicates.
It should also fix #52 and #53