У меня есть класс Student, который содержит информацию о студентах, а так же клас Group, который содержит описания факультета. Один студент может посещать много факультетов, а так же одои факультет может посещать множество студентов. Связь многие-ко-многим.
public class Student
{
[Key]
public int ID { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public string Email { get; set; }
public string Password { get; set; }
public virtual ICollection<Group> GroupId { get; set; }
}
public class Group
{
[Key]
public int ID { get; set; }
public string NameOfGroup { get; set; }
public virtual ICollection<Student> StudentId { get; set; }
}
Как я понимаю, будет создана промежуточная таблица Student/Group, которая будет хранить два внешних ключа. Но кроме этих двух внешних ключей мне нужно добавить еще поле DateOfJoin (Дата записи в факультет). Как это сделать?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Какие существуют виды рекламных бордов и как выбрать подходящий?
Как можно сгенерировать число Biginteger заданного размера?
Как правильно использовать fetch_array?