aggregateroot

Ein Cluster verbundener Objekte, die als Einheit für Datenänderungen behandelt werden. Externe Referenzen sind auf ein Mitglied des Aggregats beschränkt, das als Root bezeichnet wird. Eine Reihe von Konsistenzregeln gilt innerhalb der Grenzen des Aggregats.
3
Antworten

DDD: Aggregatwurzeln für andere Aggregate erhalten

Ich habe DDD in den letzten zwei Wochen studiert, und eines der Dinge, die mir wirklich auffielen, war, wie Aggregatwurzeln andere Aggregatwurzeln enthalten können. Aggregatstammbäume werden aus dem Repository abgerufen. Enthält ein Stamm jedoch...
14.02.2010, 19:04
2
Antworten

DDD - Erzwinge Invarianten mit kleinen Aggregatwurzeln

Ich habe meinen ersten Versuch mit DDD und stoße auf ein Problem mit dem Gesamtdesign. Meine Anwendung enthält 3 Entitäten; Grafik, Knoten, Link. Jede dieser Entitäten hat eine Namenseigenschaft, die vom Benutzer geändert werden kann (was mei...
31.07.2013, 10:27
3
Antworten

DDD - Wie man Assoziationen zwischen verschiedenen begrenzten Kontexten gestaltet

Ich habe ein Domänenprojekt eingerichtet, das mit einem ORM gefüllt wird. Die Domäne enthält verschiedene Aggregate mit jeweils einem eigenen Root-Objekt. Meine Frage ist, wie Eigenschaften, die die Aggregatgrenzen überschreiten, behandelt werde...
12.09.2013, 09:52
5
Antworten

DDD: Identität der Entität, bevor sie beibehalten wird

In der Domain Driven Design ist eines der definierenden Merkmale einer Entity, dass sie eine Identität hat. Problem: Ich kann Entitäten bei der Instanzerstellung keine eindeutige Identität zuweisen. Diese Identität wird nur vom Repositor...
21.01.2014, 06:22
3
Antworten

DDD: Bezieht sich auf eine Entität in einem Aggregatstammverzeichnis nach ihrer Identität

Ich suche den richtigen Weg, um auf Entities zu verweisen, die innerhalb eines aggregierten root liegen, wenn wir nur ihre Identitäten erhalten von URL-Parametern. Ich habe eine vorherige Frage gestellt, die sich auf value-Objekte , als...
05.09.2011, 16:19
1
Antwort

Custom Field Design mit C # und RavenDB

Ich stehe vor einer wichtigen Designfrage im Zusammenhang mit dem Anfügen von benutzerdefinierten Feldern an Entitäten in meinem System. Die Entitäten werden in C # dargestellt und in RavenDB beibehalten. Wir folgen in etwa den Mietern von Domai...
12.07.2013, 20:17