C#
public class UserContext : DbContext
{
// MyConnection1 это соединение с базой данных описанное в файле web.config
public UserContext() : base("MyConnection1")
{
}
public DbSet<User> Users {get; set;}
public DbSet<Task> Tasks { get; set; }
}
public class User
{
public int Id {get;set;}
public string Email {get; set;}
public string Password{get; set;}
}
public class Task
{
public int Id { get; set; }
public int Price { get; set; }
public int? UserId { get; set; } // определяем внешний ключ (int? значит может иметь null значение)
public User User { get; set; } // это тоже необходимо для внешнего ключа
}
C#
public class UserContext : DbContext
{
// MyConnection1 это соединение с базой данных описанное в файле web.config
public UserContext() : base("MyConnection1")
{
}
public DbSet<User> Users {get; set;}
public DbSet<Task> Tasks { get; set; }
}
public class User
{
public int Id {get;set;}
public string Email {get; set;}
public string Password{get; set;}
}
public class Task
{
public int Id { get; set; }
public int Price { get; set; }
public int UserId { get; set; } // определяем внешний ключ (int значит НЕ может иметь null значение)
public User User { get; set; } // это тоже необходимо для внешнего ключа
}