public abstract class Customer
{
public int Id { get; set; }
public string Name { get; set; }
public bool IsCorporate { get; set; }
}
public class PrivateCustomer: Customer
{
public string Address { get; set; }
public DateTime DateOfContract { get; set; }
public int QuoteAmmount { get; set; }
public string PromotionCode { get; set; }
}
public class BusinesCustomer: Customer
{
public string BusinessName { get; set; }
public string BusinessAddress { get; set; }
public TypeofContract ContractType { get; set; }
public DateTime ContractStart { get; set; }
public DateTime ContractEnd { get; set; }
}
public enum TypeofContract
{
Hourly =1,
Daily = 2,
Weekly = 3
}
DBストレージ=
いくつかの例を見ました:彼らはコースを行っているところhttp://i.msdn.microsoft.com/dynimg/IC315206.gifは - > OnlineCourseとOnsiteCourseはそれのためのC#の層を見つけるcouldntの。
どのように私はEFコードの最初のアプローチでこれを解決するかについての任意のアイデアがあります。
親切です Vinay。