When a system has N tiers, and when using an ORM, how do you send loaded entities across the tiers ?
Do you use DTO ?
When DTO are not used and the entities are directly sent, how do you protect againt the uninitialized lazy loaded relationship errors ?
Note : this is not a "should N tiers be used ?" question. I assume that the system already has N tiers.