There are some confusing points in terminology now. At the moment, term 'hour' and 'time' are used without clear definition. Therefore, I would like to introduce some new terms and definitions to make it clear.
Time is a moment in a day which can be represented in HH:mm format. e.g.) 16:30
Hour WILL NOT have any meaning other than time unit which is equal to 60 minutes.
Period is an unit interval between two times. Each of days in a week has same number of periods. e.g.) Second period on Wednesday.
(Course) Class is a set of consecutive periods in one day. A course has 0+ classes. It is possible for a course to have more than one class in a day. A class may also have its location data.
e.g.) Course 'Software Engineering' has two classes: one at 16:00~17:30 on Tuesday, and another at 10:30~12:00 on Thursday.
Free period(s) in a timetable is the number of in-between periods without classes.
Free hour(s) in a timetable is the amount of free periods which is represented in hours.
Related to UI
Sidebar is a column in the screen. Especially in section Create, 'sidebar' means the right sidebar in the screen.
Related to Schema
There are some confusing points in terminology now. At the moment, term 'hour' and 'time' are used without clear definition. Therefore, I would like to introduce some new terms and definitions to make it clear.
HH:mm
format. e.g.) 16:30Related to UI