Паттерны на правкие использовал редко, поэтому и затрудняюсь сам определиться. Имеется клиент-серверное приложение, где клиент посылает серверу данные — некоторые сущности. Соответственно, имеется иерархия классов, представляющая эти сущности. Для передачи их на сервер сущности преобразуются в XML в некотором формате. Форматов представления сущностей в XML может быть несколько. Какой паттерн можно использовать в данной ситуации (для реализации сущностей и форматов представления; передача данных на сервер не рассматривается)?