Bharat College offers a large number of courses. Courses are identified by course number and course name. Each course may have one or more different courses as prerequisites, or may have no prerequisites. Similarly, a particular course may be a prerequisite for any number of courses, or may not be prerequisite for any other course.
Draw an E-R diagram for this situation. Clearly state the assumptions made.