Skip to content

The case for the relational database

A system tracks students, colleges, courses, enrolments, submissions and payments. Reports need arbitrary combinations: revenue per college per month, pass rate per course, students enrolled in more than three courses.

Which database model fits best?