实体框架代码第一个0到1映射

Sha*_*ean 6 .net c# ef-code-first entity-framework-4.1

我想创建这两个模型的地图,我该如何在代码优先?

public class Payment
{
    public int PaymentId { get; set; }
}

public class PaymentBank
{
    public int PaymentId { get; set; }
}

public class PaymentCheque
{
    public int PaymentId { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

Payment可以是类型PaymentBankPaymentCheque.我试图按照类似的情景这样.如果可能的话,如果我能继承这个,我会很高兴,例如:

public class PaymentCheque : Payment
{
    public int RoutingNumber {get; set;}
}   
Run Code Online (Sandbox Code Playgroud)