Правя първата си програма за бази данни със Sql Express. В момента използвам Linq-to-Sql за достъп до данни и моите класове на хранилище връщат обекти от тип "entity". Значение; Разширявам класовете обекти на dbml, за да ги използвам като мои класове на бизнес обекти. Сега искам да направя това по-отделено; и имат POCO бизнес обекти.
Тук се чудя какви различни решения могат да съществуват. Изглежда ми, че трябва ръчно да картографирам свойство по свойство, всеки клас обект в клас на домейн, в хранилищата. Досега имам около 20 таблици с общо няколкостотин колони. Сега.. Просто искам да проверя дали това е общ/типичен подход, който все още използвате? И ако има алтернативи без въвеждане на прекомерна сложност, какво би било това?