Consider the UNIVERSITY EER schema of Figure 8.10. Think of what operations are needed for the entity types/classes in the schema. Do not consider constructor and destructor operations.
What will be an ideal response?
```
University database operations)
define class PERSON:
operations change-address (new : Address) : Address;
define class COURSE:
operations new-section ( Yr, Qtr : integer ) : Section;
get-current : set ( cur-sec : Current_Section );
change-dept ( new-dept : Department ) : Course;
define class STUDENT:
operations change-major ( new : Major ) : Student;
register ( sec : Current_Section ) : boolean;
g et-transcript : set ( tuple ( course-taken : Course;
grade : char; ) );
define class FACULTY:
operations call-comm-meeting ( S : Student ) : set ( Faculty );
compute-support : float;
change-dept ( new-dept : Department ) : Faculty;
make-chairman ( dept : Department ) : Faculty;
Many other operations are possible, as well.
```
You might also like to view...
Under fair use guidelines, the use of small amounts of information for educational purposes is permitted
Indicate whether the statement is true or false
Press Alt+________ to close a Windows 8 app
Fill in the blank(s) with correct word