在MVC中将相同外键放在同一模型的多个列中

时间:2013-03-19 13:20:49

标签: asp.net-mvc database-design model foreign-keys

继承我的模型结构:

public MainModelClass
{

    int enteredBy{ get; set; }
    Int co-ordinatorID { get; set; }
    String Name { get; set; }
    string Description { get; set; }
    public virtual Coordinators obj { get; set; }
}

我有一个独立的协调员班级。

public Coordinators
{

    int coordinatorID { get; set; };
    string coordinatorName { get; set; } 
    string coordinatorEmail { get; set; }
    public virtual ICollection<MainModelClass> objs { get; set; }
}

我与Main模型类中的coordinatorID列建立了外键关系。

我也希望将相同的关系与EnteredBy列关联起来。我怎样才能实现同样的目标。

0 个答案:

没有答案