こんにちは、データベースに入るオブジェクトとして 3 つのクラスがあります。
public class Employees
{
public int Id { get; set;}
public string Name { get; set;}
public string SocialSecurityNumber{ get; set;}
public DateTime DateOfBirth { get; set;}
}
public class Education
{
public int Id { get; set;}
public string EmployeeId { get; set;}
public string EducationLevel{ get; set;} // this will be a drop down list
public string University { get; set;}
public string FieldOfStudy { get; set;}
}
public class Experience
{
public int Id { get; set;}
public int EmployeeId { get; set;}
public string Employer{ get; set;}
public DateTime From { get; set;}
public DateTime To { get; set;}
public string JobRole { get; set;}
}
次に、DBContext クラスを次のように定義します。
public class AppDb : DbContext
{
public DbSet<Employee>Employees{ get; set;}
public DbSet<Education> Educations { get; set;}
public DbSet<Experience> Experiences {get; set;}
}
私のアプリが今行う必要があるのは、ユーザーが自分に関するすべての詳細を入力できるようにする、ホームページに従業員の作成フォームを提供することです。これは、従業員オブジェクトに対する従業員の詳細、教育、および経験を、ホーム/インデックス ビューの 1 つのフォームにまとめたものです。
どんな助けでも大歓迎です。