Appendix F – The Semantic Object Model
Page F-19
F.30. Find an example of a form on your campus that would be appropriately modeled with a
hybrid object. Classify the object according to Figure F-22. Show how to represent these
objects by means of relations.
NOTE: The question asks for the student to find an actual campus form, create a Semantic Object
model, and the equivalent relations. Since forms will vary from campus to campus, a generic
solution to the problem is presented here.
TEAM is a Case 3 Object—STUDENT can appear in many instances of TEAM, but only once in
each instance.
TEAM (TeamID, TeamName, LeagueRanking, SportID)
STUDENT (StudentID, Name, Dorm, Room, Phone)
SPORT (SportID, SportName)
TEAM-STUDENT-INT (TeamID, StudentID, Position)
Referential Integrity Constraints: