Entity Framework Domain Driven Design Concept