Мой ORM генерирует объекты, отражающие структуру таблицы базы данных.Эти объекты являются расширяемыми, поэтому я могу добавлять новые свойства и методы.Этот объект не содержит никакой логики персистентности, поэтому я предполагаю, что он постоянно невежественен.
Должен ли я использовать этот объект в качестве объектов моего домена или создать новые объекты для модели основных доменов?
Как профессионал для создания нового объекта, я бы подумал, что когда таблица базы данных изменится, это не сломает приложение.
В качестве довода для создания нового объекта я бы рассмотрел дополнительное отображениебольше сложности в приложении.