私は2つのエンティティFooとBarを持っているとしましょう。 Fooは集約ルートであり、Barを含みます。私の知る限り理解し、それは次のようになります。私は、ユーザーが定義されたリストからFOOSためのバーを選択(およびそれを変更)するための機能を提供したいDDD:集計根の質問
public class Foo{
private readonly Bar Bar;
}
。
リポジトリが集約ルートのものであると仮定されているのは、Barエンティティのリポジトリが存在しないことを意味します。
これは問題につながります.Fooへの参照なしに、Barを個別に作成/更新することはできません。
BarはFooなしでは意味がないにもかかわらず、リポジトリを持っているはずですか?
愚かな質問、ちょうど愚かな答えのようなものを発見した可能性があり;)ところで、この質問は私をたくさん – Eldar