课堂时间预订系统数据库

时间:2016-04-13 05:36:20

标签: c# sql asp.net database

我在大学使用的教室预订系统中工作,我想问一下哪种方法更适合设计数据库以便预订时间 它是使用插槽(每个插槽是半小时,将预定义,例如7-7:30是插槽1)?或时间段(例如2-4:30)?

以下是表格及其主键:

SLOTS

TeacherID 
ClassroomID 
Slot 
Date 

所以同一位老师可以在同一天用不同的位置预订不同的房间。

插槽优势: 这对我来说比较简单,因为我是C#.net

的初学者

插槽缺点: 它将需要一个巨大的记忆,并将创造数万亿的记录

PERIODS
BookingID 
Timeperiod 

期间优势: 因为我是C#.net

的初学者,所以这对我来说非常困难。

期间缺点: 它将需要一个巨大的记忆,并将创造数万亿的记录

知道了,你觉得怎么样!!? 如果有人建议使用期间方法,你可以帮忙编程吗?

0 个答案:

没有答案