Я изучаю EF с MVC и слежу за видео Они говорят, что строка:
public ICollection<Chirp> Chirps { get; set; }
добавляет отношения между двумя моделями, но я не вижу никакой разницы, поэтомудалеко при просмотре обеих таблиц столбцов и ключей после регенерации таблиц БЕЗ этой строки.Я что-то упускаю, так как такого рода отношения упоминаются во всех уроках.
public class User
{
public int Id { get; set; }
public String Name { get; set; }
public ICollection<Chirp> Chirps { get; set; }
}
public class Chirp
{
public int Id { get; set; }
public string Message { get; set; }
public User User { get; set; }
}
public class MyContext : DbContext
{
public DbSet<Chirp> Chirps { get; set; }
public DbSet<User> Users { get; set; }
}
Другими словами, делает ли public ICollection Chirps {get;задавать;} сказать EF что-нибудь сделать со структурой БД?Спасибо!