나는 코드 첫 번째 방법을 사용하여 프로젝트를 작성하려고하고 있는데 다음과 같은 문제엔티티 프레임 워크 4.1 형식 당 하나의 테이블 매핑
public class BaseType
{
[Key]
public int id { get; set; }
public string description { get; set; }
}
public class Type1 : BaseType
{
public decimal price { get; set; }
}
public class mycontext : DbContext
{
public DbSet<BaseType> basetypes { get; set; }
public DbSet<Type1> type1 { get; set; }
}
내가 응용 프로그램을 실행으로 실행하고 나는 객체를 생성 Type1을 사용하고 mycontext.type1.ADD(mytype1object);
을 사용하고 유형 1에 대한 테이블이 올바른 필드를 가지고 있지만 부모 테이블 "basetypes"에도 가격 필드가있는 데이터베이스를 살펴보십시오.
필드를 명시 적으로 무시해야합니까?
제안 사항?