Topic 5: The Enhanced E-R Model Flashcards

1
Q

It is used to identify the model that has resulted from extending the original E-R model with new modeling constructs

A

Enhanced Entity Relationship Model

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

It is the generic entity type that has a relationship with one or more types

A

Supertype

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

It is the subgrouping of the entities in an entity type that is meaningful to the organization

A

Subtypes

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

Explain Attribute Inheritance in entitity types

A

Attribute Inheritance refers to the property wherein subtype entities inherit the values of all attributes and instance of all relationships of the supertype

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

It refers to the process of defining a more general entity type from a set of more specialized entity types

A

Generalization

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

It is the pricess of specifying a more specific entity type from a set of more generalized entity types

A

Specialization

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

It specifies that each entity instance of the supertype must be a member of some subtype in the relationship

A

Total Specialization

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

It specifes that an entity instance of the supertype is allowed not to belong to any subtype

A

Partial Specialization

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

What are Completeness Constraints

A

It addresses the question of whether an instance of a supertype must also be a member of at least one subtype

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

What are Disjointness Constraints

A

It addresses whether an instance of a supertype may simultaneously be a member of two (or more) subtypes

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

Explain the Disjoint rule of Disjointness Constraints

A

If an entity instance is a member of one subtype, it cannot simultaneously be a member of other subtypes

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

Explain the Overlap rule in Disjointness Constraints

A

Entity instances can be simultaneous

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

It is an attrubute of a supertype whose values derermine the target subtype or subtypes

A

Subtype Discriminators

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

It refers to a hierarchical arrangement of supertypes, where each subtype has only one supertype

A

Supertype/Subtype hierarchies

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

It is a set of one or more entity types and associated relationsihips grouped into a single abstract entity type

A

Entity Clustering

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