Sometimes, instead of creating MultipleModels and an AnticorruptionLayer, it is just easier to Conform to the existing model, usually because you have to work with an existing database or application. See DomainDrivenDesign.