【发布时间】:2011-08-03 02:49:50
【问题描述】:
我正在从事一个涉及管理驾驶教练日历的学校项目。
应用程序存储教师可用的时间段。
public partial class AvailabilityPeriod // kind of pseudo code
{
Instructor instructor;
DateTime start;
DateTime end;
}
它还以类似的方式存储该讲师的个人约会。
例如,当客户说“我想要 2 小时的课程”时,我必须获取所有讲师的可用时段和预约,以计算他们的“实际可用时间”,然后找到超过 2 小时的老师在他/她的日程安排中免费。
有没有更好的办法?
我的问题几乎与Time Calendar Data Structure 完全相同,我知道。但是,嗯......我们在 2011 年,我对实体框架特定的信息感兴趣,或者至少对使用对象关系映射做这件事感兴趣 :-)
【问题讨论】:
标签: .net entity-framework database-design orm performance