Нужно ли разделять классы добавления и вывода? Всем привет! Когда-то мне подсказывали, что у каждой сущности должен быть свой класс (на сколько я понял один)... Получается, что для добавления и вывода пользователя из базы данных, должен использоваться один класс или же как-то их следует разбивать? Скажем, при получении пользователя мне, на сколько я понимаю, нужно сделать так, чтобы модель пользователя возвращала мне всегда одинаковый объект (User). А вот если мы создаем пользователя, то свойства класса могут не совпадать с теми, которые были при выводе... Поясните пожалуйста... Не могу понять структуру....