如何在AspNetUser Asp.net MVC中添加外键

时间:2017-04-07 08:24:28

标签: c# sql asp.net sql-server asp.net-mvc

我搜索了2天的好答案,但我仍然没有找到这个问题的简单逐步回答。

正如您所看到的,重点是我需要在“偷看”之间建立联系。和#aspnetuser'。 1个aspnetuser可以有多个' boeking'。

这是mssql的截图: enter image description here

我应该写什么,在什么地方有这种联系? 真诚地感谢你花时间和精力帮助我。

这是我的课程:

public partial class Boeking
{
    [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
    public Boeking()
    {
        this.HotelBoekings = new HashSet<HotelBoeking>();
        this.Tickets = new HashSet<Ticket>();
    }

    public string NetUserId { get; set; }
    public int BoekingID { get; set; }
    public int TrajectID { get; set; }
    public System.DateTime DatumBoeking { get; set; }
    public System.DateTime VertrekDatum { get; set; }
    public int ReservatieNr { get; set; }

    public virtual Traject Traject { get; set; }
    [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
    public virtual ICollection<HotelBoeking> HotelBoekings { get; set; }
    [System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA2227:CollectionPropertiesShouldBeReadOnly")]
    public virtual ICollection<Ticket> Tickets { get; set; }
}

0 个答案:

没有答案