Extended Entity Relationship

0.0(0)
studied byStudied by 0 people
full-widthCall with Kai
GameKnowt Play
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/14

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

15 Terms

1
New cards

T/F - members of a superclass can be the member of many subclasses

True, subclasses can have existence in multiple entity types

2
New cards

Entities from a subclass inherit ___

all of the above

3
New cards

specialization

set of subclasses derived from a superclass

4
New cards

generalization

combining common features into a superclass

5
New cards

predicate/condition-defined specialization

subclass created are based on the values of an attribute

6
New cards

attribute-defined specialization

subclasses are created based on the name of an attribute

7
New cards

In a EER diagram, subclasses are denoted by ___

C shapes pointing to the superclass

8
New cards

Disjoint constraint

each entity can only appear in at most one subclass, denoted by “d”

9
New cards

Overlapping constraint

each entity can appear in multiple subclasses, , denoted by “o”

10
New cards

total constraint

each entity in the superclass must be in a subclass, denoted by two lines from the superclass

11
New cards

partial constraint

each entity in a superclass can exist outside of the subclasses, denoted by one line from the superclass

12
New cards

An entity that belongs to exactly one subclass has the constraints:

disjoint, total

13
New cards

An entity that may belong to many classes and not necessarily a subclass has the constraints: __

overlapping, partial

14
New cards

An entity that may belong to multiple subclasses only has the constriants ____

overlapping, total

15
New cards

Differentiate single/hirearchy inheritance from multi/lattice inheritance

  • single inheritance has only one superclass per subclass

  • multi inheritance has multiple superclasses that it inherits all from