We have a need to create a single CustomerEntity, but have the source data come from 2 Customer tables. I have a CustomerA table, but it has an extension table CustomerB. Not a great design, but it's in the legacy system so we have to deal with it.
So basically much like a TypedList, but with the richness and updateability of an Entity.
If this is not possible, would it be possible to create a CustomerEntityA and a CustomerEntityB and then 'partial class out' a single Customer?
One idea would be to base the Customer domain model on CustomerA, then create partial class Fields in CustomerA which talks to CustomerB. (Anyone remember what the name of the pattern is for this?)
Ideas?