Compare inheritance in the EER model (see Chapter 8) to inheritance in the OO model described in Section 11.1.5.
What will be an ideal response?
(EER inheritance vs. OO inheritance)
EER inheritance has closer correspondence to the real world, in the sense that it is synthesized from facts about tangible entities, rather than imposed through software engineering process. At the EER level, the possible ambiguities of multiple inheritance may be deferred until implementation. Object-oriented database design emphasizes abstract structures and methods; objects need not exist. Polymorphism and visibility properties drive the design. OO inheritance allows membership in many different sets and extents. In fact, membership is distinguished from properties, as seen in type and extent inheritance.
You might also like to view...
Which of the following is concerned with the current technical resources that can be upgraded or added to in order to fulfill the requests under consideration?
A) economic feasibility B) operational feasibility C) tactical feasibility D) technical feasibility
With the overflow property, a value of ____ instructs browsers to increase the height of an element to fit the overflow content.
A. hidden B. visible C. scroll D. auto
Which printer permission in Windows 7 enables users to pause, resume, restart, and cancel all documents, but not assign forms to paper trays?
a. Print b. Manage This Printer c. Manage Documents d. Special permissions
________ can be defined as the reproduction, distribution, and use of software without the permission or authorization of the owner of copyright
a. Signal theft b. Theatrical print theft c. Data piracy d. Parallel imports