-1
도메인 계층 (Entity Framework)에 두 개의 관련 엔터티가 있습니다. TaxGroup TaxSubGroup TaxGroup 엔터티가 TaxGroup 엔터티 (일대 다 관계)에 속합니다. 어디에서이 관계를 구현해야합니까 (데이터 모델 또는 뷰 모델)?모델보기 -vyemodel 패턴
편집 이것이 데이터 모델의 구현에 대한
?
public class TaxGroupDataModel : DataModel
{
private readonly TaxGroup _taxGroup;
private readonly IEnumerable<TaxSubGroup> _taxSubGroups;
public TaxGroupDataModel(TaxGroup taxGroup)
{
if (taxGroup == null) { throw new ArgumentNullException("taxGroup"); }
_taxGroup = taxGroup;
_taxSubGroups = taxGroup.SubGroups;
}
public IEnumerable<TaxSubGroup> TaxSubGroups { get { return _taxSubGroups; } }
public TaxGroup TaxGroup { get { return _taxGroup; } }
}
나는 두려워하고 있습니다. –