Appendix F – The Semantic Object Model
• Use the same class-developed semantic object instance to discuss property
domains. The physical description is, of course, very computer-oriented (data
type, length, position of decimal point, value range and restrictions). But the
semantic description of a property is more difficult to define, although it is an
important aspect of requirements definition.
❖ ANSWERS TO REVIEW QUESTIONS
F.1. Explain why the E-R model and the semantic object model are like lenses.
These models are tools for representing and expressing the views of users’ data structures. They
F.2. Define semantic object.
F.3. Explain the difference between an object class name and an object instance name. Give
an example of each.
An object class name and an object instance name are different because the object instance name
F.4. What is required for a set of attributes to be a sufficient description?
F.5. Explain the words distinct identity as they pertain to the definition of a semantic object.
They mean something that users recognize as independent and separate. That thing stands on its
F.6. Explain why a line item of an order is not a semantic object.
Line items are not distinct entities that stand on their own. They are a piece of something that