The UI and the BL are seperated through WebServices... The O/R model that I have created in LLBL for my test scenario works great on the BL, but I was wanting to extend the same model to the UI across the WebServices interface. Which is to say I don't want the UI to do too much work taking whatever data it gets back from the WebServices operations and transforming it into it's own unique O/R structure.
So, if I have a WebService operation called: "QueryEmployee" I would want to pass back the EmployeeEntityDTO which would also have a data from the "Department" table.
In this environment, it seems that a hierarchical object is the right solution - is there some other, more elegent solution, that I am overlooking here?
Thanks in advance!