ドメインモデルを扱うには新しいので、私には基本的な質問をするのを許してください。オブジェクト間の関係のサブセットをモデル化する方法
ドメインオブジェクトが他のドメインオブジェクトと1対多の関係にありますが、最初のオブジェクトを使用するロジックがそのオブジェクトのサブセットのみで機能する場合、このサブセットを公開する最良の方法は何ですか?
たとえば、Personは多くのOrdersに関連していますが、一部の外部ロジックではPersonに関連付けられた「Dispatched」Ordersのみを調べる必要があるとします。他のサブセット(CompletedOrdersなど)の他のプロパティと一緒に、DispatchedOrdersプロパティを持っているか、この悪いデザインですか?私はメモリ内のオブジェクトをフィルタカントと私はに興味バックサブセットのみを引っ張るためにSQLを使用する必要があり、パフォーマンス上の理由から、想定しています。
おかげ