class REGISTRATION General cluster: registrar description: "Summary description for {REGISTRATION}." Ancestors ANY Queries conflict (c1, c2: COURSE): BOOLEAN Max_course_load: INTEGER_32 no_conflicts (regs: REL [STUDENT, COURSE]): BOOLEAN pair (s: STUDENT; c: COURSE): PAIR [STUDENT, COURSE] registrations: REL [STUDENT, COURSE] Commands default_create extend (s: STUDENT; c: COURSE) extend_by_array (a: ARRAY [TUPLE [STUDENT, COURSE]]) remove (s: STUDENT; c: COURSE) Constraints max course load no conflicting registrations
Generated by ISE EiffelStudio