Я запутался в том, как определить ограниченный контекст, в котором существуют общие проблемы между ними, и как представить это с помощью доменных сущностей.
Например:
У клиента есть много продуктов в контексте клиента
Компания имеет и список продуктов в контексте компании
Таким образом, клиент управляется через контекст клиента, а компания - через контекст компании
Учитывая контексты в разных модулях.
Если я хочу предоставить информацию об адресе компании вместе с продуктом, как это следует делать?
Должен ли я ссылаться на модуль, содержащий контекст Company, в модуле, содержащем клиента, или я создаю сущность Company в контексте клиента специально для использования при взаимодействии с клиентами?
Спасибо