我有两个关于实体框架的问题很多,因为我是一个新的学习者:
1。 对于mvc + EF首先是一对多代码,我们可以确定2类"问题"和"选项"与关系"一对多"例如,然后我们添加控制器,并选择选项"创建,删除,编辑......",然后将完成一个mvc程序。 但对于很多人来说,会有3个班级,(一类关系),我们可以像以前的方法那样做吗?因为我做了,"关系表"中没有任何日期,这意味着我们应该通过自己添加代码来做到这一点?它不能像一对一那样完成吗?
2。 许多问题,例如我有2个班级,有很多关系:
public class Author
{
public int AuthorId { get; set; }
public string Name { get; set; }
public ICollection<Book> Books { get; set; }
}
public class Book
{
public int BookId { get; set; }
public string Title { get; set; }
public ICollection<Author> Authors { get; set; }
}
当我创建时,它将创建一个名为&#34; BookAuthors&#34;其中包含bookid和authorid,但我想创建&#34; BookAuthors&#34;我自己上课,因为我会在这个表中添加另外2个属性,所以我该怎么做?谢谢