Предположим, у нас есть класс Customer с комплексным свойством Address. Примерно так:
public class Customer
{
public string Name { get; set; }
public Address { get; set; }
}
Мне нужно реализовать шаблон Data Mapper для сохранения объектов Customer в базе данных. Должен ли я иметь что-то вроде CustomerDataMapper, в котором сохраняются данные о клиенте и адресе, или 2 разных преобразователя данных: CustomerDataMapper и AddressDataMapper?
Я бы хотел узнать ваши мысли по этому поводу.
Приветствия
Мош