如何在数据库第一个项目连接表

本文关键字:项目 连接 第一个 数据库 | 更新日期: 2023-09-27 17:49:44

我已经创建了一个数据库代码-首先在我的mvc项目:

public class FrisorContext : DbContext
{
    public FrisorContext(): base("DefaultConnection")
    {
    }
    public DbSet<Frisor> EntriesFrisor { get; set; }
}

这个表包含2个属性,一个用于name,一个用于ID。我想再加一张表,载列这些人的日程安排。在管理工作室中,我可以创建该表(包含连接到第一个表的主键)和计划的数据。但如何在VS中创建第二个表呢?

如何在数据库第一个项目连接表

  1. 为Schedule添加类

  2. 为调度添加DbSet

  3. 决定实体之间的关系。

    • 对于一对一关系,为每个类添加一个属性,该属性是另一个类的类型。

    • 对于一对多关系,添加类型为ICollection<>的属性。例如,如果一个EntriesFrisor有很多Schedule,你可以给EntriesFrisor类添加一个ICollection<'Schedule>类型的属性,并给EntriesFrisor添加一个Schedule类型的属性。