Pagini

Section 11
(Answer all questions in this section)

  1. When mapping supertypes, relationships at the supertype level transform as usual. Relationships at subtype level are implemented as foreign keys, but the foreign key columns all become optional. True or False?

  True 

False



  2. When translating an arc relationship to a physical design, you must turn the arc relationships into foreign keys. What additional step must you take with the created foreign keys to ensure the exclusivity principle of arc relationships? (Assume that you are implementing an Exclusive Design) (Choose Two)

(Choose all correct answers)

Make all relationships mandatory

  Make all relationships optional 

  Create an additional check constraint to verify that one foreign key is populated and the others are not

All the above



  3. Which of the following are reasons you should consider when using a Subtype Implementation?

(Choose all correct answers)

When the common access paths for the subtypes are similar.

  When the common access paths for the subtypes are different. 

Business functionality and business rules are similar between subtypes.

  Most of the relationships are at the subtype level 



  4. The "Arc Implementation" is a synonym for what type of implementation?

Supertype Implementation

Subtype Implementation

Cascade Implementation

  Supertype and Subtype Implementation