は、住所子オブジェクトのリストを持つ親オブジェクトの従業員を持つ:リポジトリパターンを使用すると、親オブジェクトと子オブジェクトを一緒に保存するか、別々に保存するのがベストですか?
class Employee
{
List<Address> addresses;
}
とリポジトリ方法:
void Insert(Employee);
がこのリポジトリ親従業員を保存しようとするだけでなく、内のコード万一子アドレスオブジェクト、または別々のリポジトリで親オブジェクトと子オブジェクトを処理する必要がありますか?
個別のリポジトリの場合、Employeeオブジェクトとその子をクライアントコード内に保存する場合、これはサービスレベルで組み合わされた別の呼び出しか、別の代替手段ですか?
同じ住所の従業員が多数いる場合は、明らかに例外がありますが、 –