bounix is a higher learning institution that runs several academic programmes. Each programme comprises a set of units. A programme is offered by a department, where a department is an entity in a faculty. A unit can apply to a one or more programmes. A unit is taught by one or more lecturers. A Lecturer also may teach one or more units. A unit can be taken by one or more classes. A class is taught by a lecturer. A student enrolls into a programme and the student may further take one or more units during any semester.
draw an entity relationship diagram