は、私たちはこのシナリオを持っているパートナーと私の議論を持っていますDDDドメインモデルの問題
私は決定しました: 値オブジェクトを持つPersonエンティティと残りのプロパティ。この方法では、Person(email、sex、dateofbird)に関する特定の情報にアクセスしたい場合は、パブリッシャーまたは広告主のルートエンティティを経由して取得する必要はありません(Personを集約ルートとして扱う)。
Sample: **Person.BillingAddress.Address1 :
Person.BillingAddress.Address2 :
Person.BillingAddress.POBOX :
Person.Email :
Person.Sex**
私のチームメイトは、抽象クラスを使用してそれを行うにすることを提案、広告主およびパブリッシャーは、すべての一般的な性質を持つために人抽象クラスから継承します。
これを実行する最善の方法は何ですか?あなたが持っている場合は私たちをご案内ください。
おかげで、 ペドロ・デ・ラ・クルス
あなたに合った(多くの)質問を自由に投票しても受け入れることもできます。 – cherouvim