EERD Flashcards

1
Q

Brief Explanation of EERD

A

a response to the shortcomings of the basic E-R
model
 not universally agreed upon in some respects
 introduced the supertype/subtype relationship
extends original
ER model with new modeling constructs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Subtype

A

subgrouping of the entities in an entity type that has attributes distinct from those in other subgroupings

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Super Type

A

generic entity type that has a relationship with one or more subtypes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Attribute Inheritance

A

Subtype entities inherit values of all
attributes of the supertype
An instance of a subtype is also an instance
of the supertype

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Generalization

A

Defining a set of entities to a much more general entity type from bottom to up approach

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Specialization

A

Opposite of generalization. Top-Down Defining one or more subtypes of a supertype and forming new supertype/subtypes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Total Specialization Rule

A

A <supertype> May be Either be <subtype> Or <Subtype>
Double lines</Subtype></subtype></supertype>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Partial Specialization

A

A <supertype> May Either be <Subtype> Or <subtype> but does not have to be either
Single Line</subtype></Subtype></supertype>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Disjoint Rule

A

Can Either be Or (may depend on what type of specialization) , But not both at the same time
and has a letter d on the circle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Overlap Rule

A

A <supertype> May be both a <subtype> and a <subtype>
has a letter O</subtype></subtype></supertype>

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

If EER diagrams are difficult to read when there are too many entities and relationships you can ??? and what is it called???

A

Group entities and relationships into entity clusters

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Entity clusters

A

Set of one or more entity
types and associated relationships
grouped into a single abstract entity
type
28

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Subtype discriminators

A

Attribute of the supertype whose value determines wo which subvtype an instance belongs

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Universal data model

A

a generic or
template data model that can be
reused as a starting point for a data
modeling project (also called a
“pattern”)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly