Возможно, вам нужны более глубокие знания некоторых аспектов модели предметной области. Этот вопрос показывает, что вы собираетесь изобрести способ организации объектов, поставляющих систему, когда, в идеале, на вопросы такого рода уже дан ответ до внедрения.
Когда это появляется только при реализации системы, вы можете вернуться к просмотру домена или обнаружили некоторую уязвимость, чья обратная связь может - и должна - объединять изменения в связанных деталях бизнеса, чтобы сделать домен более богатым и лучше моделируемым.
В примере с автомобилем я использовал подход двух агрегатов, которые коррелируют с разными контекстами. Первым был бы подход «у автомобиля есть место», и в этой совокупности возможные действия для «места» были бы именно теми, которые имеют смысл «сидеть как часть автомобиля». Пример: Чисто.
Второй агрегат будет в контексте "сиденья", и будут возможные действия и конфигурации для сиденья в качестве отдельного. Пример: ChangeFabric, ColorList. Таким образом, совокупный «автомобиль» имеет «место», но клиенты могут знать место в контексте, который имеет смысл. Что опасно, как сказал samuelcarrijo в предыдущем посте. Если изменения между контекстами влияют на целостность домена, вы потеряли всю совокупную концепцию.