Я делаю свою первую программу базы данных на Sql Express. В настоящее время я использую Linq-to-Sql для доступа к данным, и мои классы репозитория возвращают объекты типа "сущность". Значение; Я расширяю классы сущностей dbml, чтобы использовать их в качестве классов бизнес-объектов. Теперь я хочу сделать это более разделенным; и иметь объекты бизнеса POCO.
Здесь я задаюсь вопросом, какие могут быть разные решения. Мне кажется, что мне нужно вручную сопоставить свойство за свойством, каждый класс сущности в классе домена в репозиториях. У меня есть около 20 таблиц с несколькими сотнями столбцов. Теперь ... Я просто хочу проверить, является ли это обычным / типичным подходом, который вы все еще используете? И если есть альтернативы, не привносящие излишней сложности, что бы это было?