У меня есть отдельная модель домена и модель данных в моем приложении, модель домена сосредоточена на бизнес-логике, а модель данных представлена для репозитория.Это хороший способ содержать модель данных в модели домена?
Я хочу сопоставить модель данных для модели предметной области, это хороший способ, чтобы модель предметной области содержит модель данных, такие как
class DataModel
{
public int ID { get; set; }
}
class DomainModel
{
private DataModel dataModel;
public int ID
{
get { return dataModel.ID; }
set { dataModel.ID = value; }
}
// other operations
}
и есть другой хороший шаблон для отображения данных модели к модели домена.
Спасибо!