我正在構建分層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。
此模型屬於哪個層?