У меня есть таблица в базе данных с именем task. Эта таблица имеет много других таблиц, связанных с ней. Например, задача имеет отдельную ассоциативную связь с ней и имеет много ресурсов. Многие из столбцов в задаче имеют коды, такие как идентификатор языка, идентификатор группы и так далее.
Я хочу реализовать класс под названием Task. Этот класс сможет вставить задачу и все связанные значения в разные таблицы. Я хочу, чтобы он был достаточно гибким и надежным, чтобы я мог сохранять добавленные различные объекты для вставки / обновления базовой базы данных. Какой шаблон дизайна лучше для него? Можете ли вы дать мне пример? спасибо!