Вопросы по теме 'aggregateroot'
DDD: вопрос о границах агрегатов
У меня сложный сценарий, в котором две совокупные границы как бы противоречат друг другу.
У меня есть 2 сущности: запрос и миссия. Пользователь создает запросы, а позже он может создавать миссии и назначать существующие запросы для миссии....
448 просмотров
schedule
18.11.2022
Сети: как их смоделировать, используя агрегированные корни?
Я думаю, что ваш «новый способ» ошибочен, поскольку модель представления не должна создавать исключение, которое «каким-то образом» распространяется обратно в модель предметной области. Модель предметной области должна решить это сама.
226 просмотров
schedule
29.10.2023
Совокупный корень в контексте шаблона репозитория
Я понимаю, что агрегированные корни - это единственный объект, который будет загружен клиентом, и все операции для объектов внутри агрегированного корня выполняются агрегатным корнем. По тому же соглашению должен быть один интерфейс репозитория,...
2893 просмотров
schedule
10.12.2022
Как определить агрегаты и корни агрегатов и связь между агрегатами
Итак, я новичок в DDD и пытаюсь правильно разработать приложение. Но у меня возникли некоторые трудности с определением совокупных корней.
Мне нужно более или менее дерево
*Customers
*Each customer can have 0 or more licenses
*Each license can...
636 просмотров
schedule
23.05.2022
Сколько у меня совокупных корней
Это мои сущности и отношения:
НИКАКАЯ сущность не может существовать без сущности A. Когда A удаляется, все остальные сущности также будут удалены. Следовательно, A - это мой совокупный корень.
Но я не уверен,
1.) B is also an...
132 просмотров
schedule
23.10.2022
DDD: Aggregate design - Ссылка между агрегатами
У меня проблема с проектированием агрегатов.
У меня есть сущности Company , City , Province и Country . Каждый из них должен быть совокупным корнем своего собственного агрегата. Сущности City , Province и Country используются во всей...
1768 просмотров
schedule
03.04.2022
Определение размера и ответственности репозитория и агрегата в архитектуре DDD
Конкретный (я надеюсь) вопрос, на который я хотел бы получить конкретный ответ, если это возможно... в отношении DDD-архитектуры агрегатов, ответственности репозитория и мелкозернистого уровня.
Допустим, у меня есть следующие (упрощенные) таблицы:...
383 просмотров
schedule
24.12.2022
Как вы обрабатываете совокупный корень с набором дочерних объектов, частота обновления которых отличается от корня?
У нас есть совокупный корень в нашей системе, и у него есть дочерние сущности в коллекции. Проблема в том, что контейнер нужно обновлять очень часто, на основе транзакций, а дочерние объекты не обновляются, они на самом деле почти никогда не...
1555 просмотров
schedule
28.12.2022
DDD: как моделировать связь между совокупными корнями
У нас есть совокупный корень следующим образом.
@AggregateRoot
class Document {
DocumentId id;
}
Заявление о проблеме, данное клиентом: «К документу может быть прикреплено несколько документов» .
Итак, рефакторинг модели приведет к...
397 просмотров
schedule
08.11.2023
Совокупный корневой дизайн заказанных элементов "один ко многим"
Я изо всех сил пытался разработать совокупные корни для области встреч.
Домен . Встреча содержит один или несколько пунктов повестки дня. Каждый AgendaItem имеет раздел примечаний, а также каждый AgendaItem имеет одну или несколько задач....
47 просмотров
schedule
16.02.2023
Как моделировать агрегаты, которые будут создаваться в несколько этапов, например, в стиле мастера.
Я буду использовать Airbnb в качестве примера.
Зарегистрировав учетную запись Airbnb, вы можете стать хозяином, создав объявление. Чтобы создать объявление, пользовательский интерфейс Airbnb проведет вас через процесс создания нового объявления в...
300 просмотров
schedule
10.04.2022