我正在构建分层WebAPI。我有分层架构练习
- 数据访问层
- 业务逻辑层 (数据库模型)
- 表现层(MVC)
数据库
Courses
- CourseID
Users
- UserID
- FirstName
- LastName
Attendants
- CourseID *
- UserID *
Dates
- CourseID *
- Date
我制作了1:1字段的模型(Model层)在数据库上。
现在我想建立一个模型(商业模式?),其中有:
class Course
List<User> Attendants { get; set; }
List<DateTime> Dates { get; set; }
的目标是回到这种模式为JSON。
此模型属于哪个层?