28 Mar 2013 by Keith Barrow
I'm a bit loathe to answer this as I don't think there is an answer, as such the following is an opinion and hopefully you'll get multiple opinions. Given what you describe, I'd beef up the EF model and make that the business model, negating the need for the third set of classes, this keeps...