Здравствуйте, Sinclair, Вы писали:
S>Здравствуйте, snaphold, Вы писали:
S>>Тут задача вроде несложная но хочется красиво сделать ее. S>>На входе есть файл с сущностями которые все наследуются от одного базового класса (Parent). S>>Набор полей в файле фиксированный, просто есть поле Детерминатор которое показывает к какому дочернему классу сущность принадлежит. S>То есть структура дочерних классов тоже такая же, как и у Parent?
да. просто добавляются некоторые поля в одном чайлде
S>>Задача, распарсить этот файл, провести валидацию уже отдельно под каждый дочерний тип отдельно и сохранить в базе под каждый дочерний (Child) тип отдельно. S>А в базе структура колонок тоже везде одинаковая?
да. в одном чайлде надо еще записать данные в другую таблицу