4
ответа

Что такое совокупный корень?

Я пытаюсь понять, как правильно использовать шаблон репозитория. Центральная концепция Aggregate Root продолжает появляться. При поиске как в Интернете, так и в Stack Overflow для получения помощи с чем ...
вопрос задан: 24 December 2009 15:02
3
ответа

DDD: совокупные корни

Я нуждаюсь в помощи с нахождением моего совокупного корня и границы. У меня есть 3 Объекта: План, PlannedRole и PlannedTraining. Каждый План может включать многие PlannedRoles и PlannedTrainings. Решение 1: В...
вопрос задан: 1 April 2010 06:13
3
ответа

DDD: Получение совокупного поддерживает другие агрегаты

Я изучал DDD в течение прошлых 2 недель, и одна из вещей, которые действительно перетерпели мне, была то, как совокупные корни могут содержать другие совокупные корни. Совокупные корни получены от...
вопрос задан: 14 February 2010 09:04
3
ответа

DDD: совокупный основной вопрос

Скажем, я получил 2 объекта - Foo и Панель. Foo является совокупным корнем и содержит Панель. Насколько я понимаю, это должно быть похожим на это: общедоступный класс Foo {частная Панель Панели только для чтения;} я хочу...
вопрос задан: 25 September 2009 13:04
2
ответа

DDD, абстрактный класс, агрегаты и репозиторий, один или несколько репозиториев?

Думая о хранилище и совокупности. В литературе говорится, что на один агрегат приходится одно хранилище. Однако, если все мои агрегаты являются подклассами базового (это отношение, наследование не является ...
вопрос задан: 17 January 2019 12:32
2
ответа

DDD: Сохранение агрегируется

Давайте рассмотрим типичный пример Порядка и OrderItem. Предполагая, что OrderItem является частью Агрегата Порядка, это единственное быть добавленным через Порядок. Так, для добавления нового OrderItem к Порядку мы должны загрузиться...
вопрос задан: 13 April 2010 07:41
2
ответа

Совокупные корни. Как далеко кроличья нора идет

Я пытаюсь использовать образец Хранилища для своего текущего проекта, и я нахожусь в настоящее время в процессе попытки смоделировать область и найти совокупные корни. Я читал о 'Каскадировании, Удаляют' правило...
вопрос задан: 22 January 2010 15:02
1
ответ

Настройка модели проектирования на основе домена

Я провел последние несколько недель, наслаждаясь изучением чистой архитектуры и доменного дизайна, и теперь я хотел бы использовать его для личного проекта, чтобы опробовать его. Но у меня проблемы с ...
вопрос задан: 3 March 2019 19:41
1
ответ

DDD - как моделировать агрегатный корень?

У меня есть домен с именем product_catalog. В моем домене Брэнд может владеть многими продуктами. (Отношение 1 ко многим) В категории может быть много товаров, а товар может принадлежать ко многим категориям. Это ...
вопрос задан: 23 February 2019 22:16
1
ответ

Как должен добавление совокупного корня в репозиторий быть выраженным?

Скажем, у нас есть совокупный корневой объект Порядка типа, который связывает строки порядка и клиенты. Когда я думаю об объекте порядка, более естественно осмыслять его как не определяемый без...
вопрос задан: 23 May 2017 12:21
1
ответ

Контакт с вложенными агрегатами в DDD

Я просто начинаю в DDD, и я испытываю некоторые затруднения при выяснении, как разместить реляционную природу моих данных. Я имею то, чему я верю, считался бы моим совокупным корнем, но...
вопрос задан: 21 June 2012 19:16
0
ответов

Aggregate Root ссылается на другие совокупные корни

В настоящее время я много работаю с DDD, и я ' m сталкивается с проблемой при загрузке / работе с агрегатными корнями от других агрегатных корней. Для каждого совокупного корня в моей модели у меня также есть репозиторий. ...
вопрос задан: 2 August 2018 08:29
0
ответов

Обновить объект внутри агрегата

Я читал аналогичный вопрос о SO: Как обновить объект внутри Aggregate, но я все еще не уверен, как пользовательский интерфейс должен взаимодействовать с сущностями внутри агрегата. Допустим, у меня есть Пользователь, ...
вопрос задан: 23 May 2017 12:26
0
ответов

DDD: ссылка на объект внутри совокупного корня по его идентификатору

Я застрял на поиске правильного способа ссылки на объекты, расположенные внутри совокупного корня, когда мы получили их идентификаторы только из параметров URL. Я задал предыдущий вопрос, который закончился ...
вопрос задан: 23 May 2017 12:04
0
ответов

DDD - How Can I Avoid Crossing Aggregate Boundaries Here?

We're working on a new project (re-writing existing app), and I'm running into problems with my domain model / repository design. Here is a (simplified) version of two key portions in our domain ...
вопрос задан: 8 June 2015 15:14
0
ответов

Поддержка Aggregate Root в Entity Framework

Как мы можем сообщить Entity Framework об агрегатах? при сохранении агрегата сохранять сущности внутри агрегата при удалении агрегата удалять сущности внутри агрегата поднять параллелизм...
вопрос задан: 15 June 2012 15:23
0
ответов

Можно ли создавать огромные события в Event Sourcing?

Мы используем источник событий и строим агрегаты из потока событий. У меня 2 агрегата - А1 и А2. A1 используется в качестве шаблона для создания A2. Размер A1 может быть довольно большим. ...
вопрос задан: 8 June 2012 19:20
0
ответов

DDD - Модификации дочерних объектов внутри агрегата

У меня возникли некоторые трудности с поиском наилучшего способа справиться с довольно сложным сценарием. Я видел довольно много подобных вопросов, но ни один из них не ответил на этот сценарий к моему удовлетворению. Приказ (...
вопрос задан: 23 May 2012 21:32
0
ответов

Получение всех совокупных корневых субъектов для детей?

Я пытаюсь ревертировать мое приложение от репозитория на сущность в репозиторий на совокупность корня. Базовый пример будет иметь корня сущности автомобилей. Автомобили имеют контракты найма. Что касается ...
вопрос задан: 18 September 2011 10:42
0
ответов

Как представления баз данных только для чтения вписываются в шаблон хранилища?

Пример: В вашей базе данных есть SQL-версия под названием "CustomerOrdersOnHold". Это представление возвращает отфильтрованное сочетание конкретных полей данных о клиенте и заказе. Вам необходимо получить данные из этого вида в вашем ...
вопрос задан: 9 September 2011 18:28
0
ответов

Как работать с пейджингом суб-субъектов с шаблоном репозитория?

Я изучаю дизайн, управляемый доменом. В настоящее время я пытаюсь написать простое приложение на C#, проектируя его с помощью DDD. Это приложение имеет совокупный корень A, который может содержать 0...n подсубъектов B. ...
вопрос задан: 29 August 2011 06:24
0
ответов

Шаблон репозитория с Entity Framework 4.1 и отношения родитель / потомок

У меня все еще есть некоторая путаница с шаблоном репозитория. Основная причина, по которой я хочу использовать этот шаблон, заключается в том, чтобы избежать вызова специальных операций доступа к данным EF 4.1 из домена. Я лучше позвоню ...
вопрос задан: 24 August 2011 08:03
0
ответов

Как мне обеспечить соблюдение отношений и ограничений между агрегированными корнями?

У меня есть пара вопросов относительно отношений между ссылками между двумя агрегированными корнями в модели DDD. См. Типичную модель «Заказчик / Заказ», показанную ниже. Во-первых, следует ...
вопрос задан: 25 May 2011 00:58
0
ответов

Агрегирование шаблона репозитория и агрегатный корень с Entity Framework 4.0

У меня есть вопрос о реализации шаблона репозитория с моей моделью данных. Я искал в Интернете и просмотрел множество сообщений, но не нашел ответа, который развеял бы мои сомнения. В основном наши ...
вопрос задан: 20 April 2011 21:40
0
ответов

Каков рекомендуемый способ добавления дочерних сущностей к агрегированным корням?

Какой подход лучше: сначала создать дочерние сущности, а затем передать их в агрегированный корень, чтобы добавить их, или создать их совокупный корень? Например: Order.AddOrderLine (new OrderLine (product, ...
вопрос задан: 24 January 2011 19:50
0
ответов

Accessing Subclassed Aggregate Members

I understand that we should not change children of an aggregate-root directly, but instead they should be performed via methods on the aggregate-root. Например, order.SetOrderLineQty (product, qty); Но ...
вопрос задан: 1 November 2010 14:15
0
ответов

DDD-моделирование, взаимодействие между агрегатными корнями

Помечены мои агрегатные корни с 1; 2; 3. Выглядит довольно красиво - почти как виноград. То, что мне не нравится, это объект, который отмечен красной стрелкой. Давайте представим, что: AR # 1 - это компания АР № 2 офис AR # ...
вопрос задан: 20 August 2010 17:22