A university wants to track the Biology 101 class for next semester. The class will be held on Tuesdays and Thursdays from 3:00-4:00 PM in Lecture Hall A. and on Wednesdays and Fridays from 1:00-2:30 PM in the adjacent lab facility.
Which object in Education Data Architecture (EDA) should a consultant use to meet this requirement?
A. Course Offering Schedule
B. Time Block
C. Program Enrollment
A. Course Offering Schedule
Explanation:
The Course Offering Schedule object in Education Data Architecture (EDA) is designed to handle complex class schedules—like Biology 101 meeting on different days, times, and in multiple locations. It acts as a junction object between a Course Offering and one or more Time Blocks, allowing you to model:
Multiple meeting times (e.g., Tue/Thu 3–4 PM and Wed/Fri 1–2:30 PM)
Different facilities (e.g., Lecture Hall A and adjacent lab)
Day-of-week variations within the same course offering
Each unique combination of day, time, and location is represented by a separate Course Offering Schedule record, all linked to the same Course Offering.
❌ Why the other options don’t fit: B. Time Block: Defines a reusable time slot (e.g., 3–4 PM), but doesn’t link directly to a course’s schedule without Course Offering Schedule
C. Program Enrollment: Tracks a student’s enrollment in an academic program—not course logistics or scheduling