我有两张桌子学生和活动。每个学生必须有 10 个活动,可以是不同的活动。为这种情况创建 CRUD 的最佳方法是什么?
目前我正在这样做:
using System;
using System.Collections.Generic;
namespace StudentActivity.Models
{
public class Student
{
public int StudentID { get; set; }
public string LastName { get; set; }
public string FirstMidName { get; set; }
public string ActivityId{ get; set; }
public virtual ICollection<Activity> Activity { get; set; }
}
}
为上述场景创建 CRUD 控制器。但这使得它非常难以管理。因为我必须为每个学生分别创建 10 个活动。有一个更好的方法吗?这样我看到一个学生和它下面的 10 个活动文本框一次填充。而不是一一填写。