... [DeploymentItem(“SmartCA.sdf”), TestMethod()] public void UpdateTest() { // Set the Key value object key = “ 594 27e22-0c9e-4821 -95 d6-9c9f541bf37a”; // Find the Company Company company = this.repository.FindBy(key); ... be on the domain model. If the domain model is designed properly, it can handle this problem. Remember, one of the tenets of Domain - Driven Design, which I discussed in Chapter 2 , is persistence ... Contact. With that being said, it sounds like a database issue of having denormalized data. It is not the point of this book to dwell on the database design; I believe that the focus of the problem...