Просто примечание.Я шел по этому пути раньше и обнаружил, что большую часть времени мне не нужна какая-то оболочка класса сущности для данных.Вместо этого обычный доступ к строкам / столбцам самого объекта данных был просто нормальным.Это сэкономило время обработки и потребление памяти, просто передавая таблицу.
Обычно, если я извлекаю данные из процедуры для отображения, я оставляю их в таблице.Однако, если у меня есть класс, который включает в себя дополнительные функциональные возможности, помимо хранения данных, я могу преобразовать данные в список / коллекцию объектов.
С другой стороны, если данные возвращаются из браузера, тогдаЯ заполняю объект, к определению класса которого привязана вся связанная проверка перед сохранением в базе данных.
Дело в том, что если класс сущности не даст вам то, чего у вас еще неттогда я бы не стал беспокоиться