2012-11-21 2 views
1

У меня есть отдельная модель домена и модель данных в моем приложении, модель домена сосредоточена на бизнес-логике, а модель данных представлена ​​для репозитория.Это хороший способ содержать модель данных в модели домена?

Я хочу сопоставить модель данных для модели предметной области, это хороший способ, чтобы модель предметной области содержит модель данных, такие как

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 
} 

и есть другой хороший шаблон для отображения данных модели к модели домена.

Спасибо!

ответ

0

Обычно я проектирую интерфейс в модели домена и применяю его к моим объектам в модели данных.

Смежные вопросы