Wie stellen Bridge-Tabelle in Entity Framework Code First

Ich versuche herauszufinden, wie ich darstellen kann, eine Brücke Tabelle zwischen zwei Entitäten (m: N-Beziehung)
Ich bin Mit Entity Framework Code First -

Student:
   StudentID int  PK
   StudentName VARCHAR(50)

Class:
   ClassID int PK
   ClassName VARCHAR(50)

StudentClass:
   StudentID INT PK
   ClassID INT PK

Was ist die beste Klasse Struktur sollte ich Verwenden, um stellen im Entity Framework Code First und wie kann ich wählen Sie aus der bridge-Tabelle, und fügen Sie es in.

Sollte ich stellen die Klassen wie folgt:

    public class Student
    {
        public int StudentId { get; set; }
        public string StudentName { get; set; }

        public List<Class> Class { get; set; }

    }


    public class Class
    {
        public int ClassId { get; set; }
        public string ClassName { get; set; }

        public List<Student> Students { get; set; }
    }
InformationsquelleAutor Amr Ramadan | 2013-01-03
Schreibe einen Kommentar